C# 클래스 BLL.Computer

파일 보기 프로젝트 열기: cdadmin/clonedeploy 1 사용 예제들

공개 메소드들

메소드 설명
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