C# Класс Kadr.Data.Dep

Наследование: UIX.Views.IDecorable, UIX.Views.IValidatable, INull, IObjectState, IComparable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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