C# Class Kadr.Data.Dep

Inheritance: UIX.Views.IDecorable, UIX.Views.IValidatable, INull, IObjectState, IComparable
Afficher le fichier Open project: UGTU/UGTUKadrProject Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
INull ( ) : bool
OnCreated ( ) : void
OnLoaded ( ) : void
OnValidate ( System action ) : void

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

Method Details

CompareTo() public méthode

public CompareTo ( object obj ) : int
obj object
Résultat int

GetBusyHourCountForFinSource() public méthode

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

GetDecorator() public méthode

public GetDecorator ( ) : object
Résultat object

GetDepartmentManager() public méthode

public GetDepartmentManager ( ) : string
Résultat string

GetTimeNormForFinSource() public méthode

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

State() public méthode

public State ( ) : ObjectState
Résultat ObjectState

ToString() public méthode

public ToString ( ) : string
Résultat string

Validate() public méthode

public Validate ( ) : void
Résultat void