C# Класс MyDbSchedulerProvider, VolTeerNET

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

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