C# 클래스 MyDbSchedulerProvider, VolTeerNET

상속: DbSchedulerProviderBase
파일 보기 프로젝트 열기: CISC181/VolTeerNET

Private Properties

프로퍼티 타입 설명
ClearClassStudents void
FillClassStudents void
LoadResources void
LoadStudents IEnumerable
LoadTeachers IEnumerable
PopulateAppointmentParameters void

공개 메소드들

메소드 설명
Delete ( ISchedulerInfo shedulerInfo, Appointment, appointmentToDelete ) : void
GetAppointments ( ISchedulerInfo shedulerInfo ) : IEnumerable
GetResources ( ISchedulerInfo schedulerInfo ) : IEnumerable>.IDictionary
Insert ( ISchedulerInfo shedulerInfo, Appointment, appointmentToInsert ) : void
Update ( ISchedulerInfo shedulerInfo, Appointment, appointmentToUpdate ) : void

비공개 메소드들

메소드 설명
ClearClassStudents ( object classId, DbCommand cmd ) : void
FillClassStudents ( Appointment, appointment, DbCommand cmd, object classId ) : void
LoadResources ( Appointment, apt ) : void
LoadStudents ( ) : IEnumerable
LoadTeachers ( ) : IEnumerable
PopulateAppointmentParameters ( DbCommand cmd, Appointment, apt ) : void

메소드 상세

Delete() 공개 메소드

public Delete ( ISchedulerInfo shedulerInfo, Appointment, appointmentToDelete ) : void
shedulerInfo ISchedulerInfo
appointmentToDelete Appointment,
리턴 void

GetAppointments() 공개 메소드

public GetAppointments ( ISchedulerInfo shedulerInfo ) : IEnumerable
shedulerInfo ISchedulerInfo
리턴 IEnumerable

GetResources() 공개 메소드

public GetResources ( ISchedulerInfo schedulerInfo ) : IEnumerable>.IDictionary
schedulerInfo ISchedulerInfo
리턴 IEnumerable>.IDictionary

Insert() 공개 메소드

public Insert ( ISchedulerInfo shedulerInfo, Appointment, appointmentToInsert ) : void
shedulerInfo ISchedulerInfo
appointmentToInsert Appointment,
리턴 void

Update() 공개 메소드

public Update ( ISchedulerInfo shedulerInfo, Appointment, appointmentToUpdate ) : void
shedulerInfo ISchedulerInfo
appointmentToUpdate Appointment,
리턴 void