C# Class Kadr.Data.Dep

Inheritance: UIX.Views.IDecorable, UIX.Views.IValidatable, INull, IObjectState, IComparable
Mostra file Open project: UGTU/UGTUKadrProject Class Usage Examples

Public Methods

Method Description
CompareTo ( object obj ) : int
GetBusyHourCountForFinSource ( FinancingSource FinancingSource ) : decimal

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

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

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

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

Private Methods

Method Description
INull ( ) : bool
OnCreated ( ) : void
OnLoaded ( ) : void
OnValidate ( System action ) : void

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

Method Details

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

GetBusyHourCountForFinSource() public method

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

GetDecorator() public method

public GetDecorator ( ) : object
return object

GetDepartmentManager() public method

public GetDepartmentManager ( ) : string
return string

GetTimeNormForFinSource() public method

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

State() public method

public State ( ) : ObjectState
return ObjectState

ToString() public method

public ToString ( ) : string
return string

Validate() public method

public Validate ( ) : void
return void