C# Class MyDbSchedulerProvider, VolTeerNET

Inheritance: DbSchedulerProviderBase
Afficher le fichier Open project: CISC181/VolTeerNET

Private Properties

Свойство Type Description
ClearClassStudents void
FillClassStudents void
LoadResources void
LoadStudents IEnumerable
LoadTeachers IEnumerable
PopulateAppointmentParameters void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Delete() public méthode

public Delete ( ISchedulerInfo shedulerInfo, Appointment, appointmentToDelete ) : void
shedulerInfo ISchedulerInfo
appointmentToDelete Appointment,
Résultat void

GetAppointments() public méthode

public GetAppointments ( ISchedulerInfo shedulerInfo ) : IEnumerable
shedulerInfo ISchedulerInfo
Résultat IEnumerable

GetResources() public méthode

public GetResources ( ISchedulerInfo schedulerInfo ) : IEnumerable>.IDictionary
schedulerInfo ISchedulerInfo
Résultat IEnumerable>.IDictionary

Insert() public méthode

public Insert ( ISchedulerInfo shedulerInfo, Appointment, appointmentToInsert ) : void
shedulerInfo ISchedulerInfo
appointmentToInsert Appointment,
Résultat void

Update() public méthode

public Update ( ISchedulerInfo shedulerInfo, Appointment, appointmentToUpdate ) : void
shedulerInfo ISchedulerInfo
appointmentToUpdate Appointment,
Résultat void