C# 클래스 Kadr.Data.Dep

상속: UIX.Views.IDecorable, UIX.Views.IValidatable, INull, IObjectState, IComparable
파일 보기 프로젝트 열기: UGTU/UGTUKadrProject 1 사용 예제들

공개 메소드들

메소드 설명
CompareTo ( object obj ) : int
GetBusyHourCountForFinSource ( FinancingSource FinancingSource ) : decimal

Возвращает занятое кол-во часов (почасовой работы) для источника финансирования

GetDecorator ( ) : object
GetDepartmentManager ( ) : string
GetTimeNormForFinSource ( FinancingSource FinancingSource ) : decimal

возвращает текущую норму времени для отдела по источнику финансирования

State ( ) : ObjectState
ToString ( ) : string
Validate ( ) : void

비공개 메소드들

메소드 설명
INull ( ) : bool
OnCreated ( ) : void
OnLoaded ( ) : void
OnValidate ( System action ) : void

Проверка всех параметров перед сохранением

메소드 상세

CompareTo() 공개 메소드

public CompareTo ( object obj ) : int
obj object
리턴 int

GetBusyHourCountForFinSource() 공개 메소드

Возвращает занятое кол-во часов (почасовой работы) для источника финансирования
public GetBusyHourCountForFinSource ( FinancingSource FinancingSource ) : decimal
FinancingSource FinancingSource
리턴 decimal

GetDecorator() 공개 메소드

public GetDecorator ( ) : object
리턴 object

GetDepartmentManager() 공개 메소드

public GetDepartmentManager ( ) : string
리턴 string

GetTimeNormForFinSource() 공개 메소드

возвращает текущую норму времени для отдела по источнику финансирования
public GetTimeNormForFinSource ( FinancingSource FinancingSource ) : decimal
FinancingSource FinancingSource
리턴 decimal

State() 공개 메소드

public State ( ) : ObjectState
리턴 ObjectState

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Validate() 공개 메소드

public Validate ( ) : void
리턴 void