C# Класс ObjectModel.Company

Наследование: System.MarshalByRefObject
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_departments DepartmentCollection
_objects System.Collections.Hashtable

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

Метод Описание
AddDepartment ( Department department ) : void
AddEmployee ( Employee employee ) : void
Company ( ) : System
RemoveEmployee ( System.Guid employeeID ) : void
UpdateEmployee ( Employee employee ) : void

Защищенные методы

Метод Описание
RegisterObject ( BusinessObject bo ) : void
UnregisterObject ( System.Guid objectID ) : void

Приватные методы

Метод Описание
GetEmployee ( System.Guid employeeID ) : Employee

Описание методов

AddDepartment() публичный Метод

public AddDepartment ( Department department ) : void
department Department
Результат void

AddEmployee() публичный Метод

public AddEmployee ( Employee employee ) : void
employee Employee
Результат void

Company() публичный Метод

public Company ( ) : System
Результат System

RegisterObject() защищенный Метод

protected RegisterObject ( BusinessObject bo ) : void
bo BusinessObject
Результат void

RemoveEmployee() публичный Метод

public RemoveEmployee ( System.Guid employeeID ) : void
employeeID System.Guid
Результат void

UnregisterObject() защищенный Метод

protected UnregisterObject ( System.Guid objectID ) : void
objectID System.Guid
Результат void

UpdateEmployee() публичный Метод

public UpdateEmployee ( Employee employee ) : void
employee Employee
Результат void

Описание свойств

_departments защищенное свойство

protected DepartmentCollection,ObjectModel _departments
Результат DepartmentCollection

_objects защищенное свойство

A hashtable to make possible to instantly find any object in the system.
protected Hashtable,System.Collections _objects
Результат System.Collections.Hashtable