C# 클래스 ObjectModel.Company

상속: System.MarshalByRefObject
파일 보기 프로젝트 열기: bamboo/Bamboo.Prevalence

보호된 프로퍼티들

프로퍼티 타입 설명
_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