C# Класс BLL.Computer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddComputer ( Models computer ) : Models.ValidationResult
ComputerCountUser ( int userId ) : string
ComputersWithCustomBootMenu ( ) : IEnumerable
ComputersWithoutGroup ( string searchString, int limit ) : List
DeleteComputer ( Models computer ) : Models.ValidationResult
ExportCsv ( string path ) : void
GetAll ( ) : List
GetComputer ( int computerId ) : Models.Computer
GetComputerFromMac ( string mac ) : Models.Computer
GetDistributionPoint ( Models computer ) : Models.DistributionPoint
ImportCsv ( string path ) : int
SearchComputers ( string searchString, int limit ) : List
SearchComputersForUser ( int userId, int limit, string searchString = "" ) : List
TotalCount ( ) : string
UpdateComputer ( Models computer ) : Models.ValidationResult
ValidateComputer ( Models computer, string type ) : Models.ValidationResult

Описание методов

AddComputer() публичный статический Метод

public static AddComputer ( Models computer ) : Models.ValidationResult
computer Models
Результат Models.ValidationResult

ComputerCountUser() публичный статический Метод

public static ComputerCountUser ( int userId ) : string
userId int
Результат string

ComputersWithCustomBootMenu() публичный статический Метод

public static ComputersWithCustomBootMenu ( ) : IEnumerable
Результат IEnumerable

ComputersWithoutGroup() публичный статический Метод

public static ComputersWithoutGroup ( string searchString, int limit ) : List
searchString string
limit int
Результат List

DeleteComputer() публичный статический Метод

public static DeleteComputer ( Models computer ) : Models.ValidationResult
computer Models
Результат Models.ValidationResult

ExportCsv() публичный статический Метод

public static ExportCsv ( string path ) : void
path string
Результат void

GetAll() публичный статический Метод

public static GetAll ( ) : List
Результат List

GetComputer() публичный статический Метод

public static GetComputer ( int computerId ) : Models.Computer
computerId int
Результат Models.Computer

GetComputerFromMac() публичный статический Метод

public static GetComputerFromMac ( string mac ) : Models.Computer
mac string
Результат Models.Computer

GetDistributionPoint() публичный статический Метод

public static GetDistributionPoint ( Models computer ) : Models.DistributionPoint
computer Models
Результат Models.DistributionPoint

ImportCsv() публичный статический Метод

public static ImportCsv ( string path ) : int
path string
Результат int

SearchComputers() публичный статический Метод

public static SearchComputers ( string searchString, int limit ) : List
searchString string
limit int
Результат List

SearchComputersForUser() публичный статический Метод

public static SearchComputersForUser ( int userId, int limit, string searchString = "" ) : List
userId int
limit int
searchString string
Результат List

TotalCount() публичный статический Метод

public static TotalCount ( ) : string
Результат string

UpdateComputer() публичный статический Метод

public static UpdateComputer ( Models computer ) : Models.ValidationResult
computer Models
Результат Models.ValidationResult

ValidateComputer() публичный статический Метод

public static ValidateComputer ( Models computer, string type ) : Models.ValidationResult
computer Models
type string
Результат Models.ValidationResult