public int RegisterBooking(int ttId, int childId) { TutoringTime tt = new TutoringTime(); tt.Id = ttId; tt.Child = new Person(childId); ttDb = new TutoringTimeDb(); return ttDb.RegisterBooking(tt); }
public int RemoveTutoringTime(DateTime date, string time, int teacherId) { TutoringTime tt = new TutoringTime(); tt.Date = date; tt.Time = time; tt.Teacher = new Person(teacherId); ttDb = new TutoringTimeDb(); return ttDb.RemoveTutoringTime(tt); }
public int CreateTutoringTime(DateTime date, int teacherId, string time) { TutoringTime tt = new TutoringTime(); tt.Date = date; tt.Teacher = new Teacher(teacherId); tt.Time = time; TutoringTimeDb ttDb = new TutoringTimeDb(); return ttDb.CreateTutoringTime(tt); }
public TutoringTime GetExactTutoringTime(DateTime date, string time, int teacherId) { ttDb = new TutoringTimeDb(); TutoringTime tt = new TutoringTime(); tt.Date = date; tt.Time = time; tt.Teacher = new Person(teacherId); return ttDb.GetExactTutoringTime(tt); }
public TutoringTime GetTtTimesByTime(DateTime date, string time, int teacherId) { TutoringTimeDb ttDb = new TutoringTimeDb(); //Constructs and adds complete Teacher object to TutoringTime //Returns improved object PersonCtrl pCtrl = new PersonCtrl(); TutoringTime tt = ttDb.GetTtTimesByTime(date, time, teacherId); TutoringTime completeTt = new TutoringTime(); completeTt = tt; if (tt != null) { completeTt.Teacher = (Teacher)pCtrl.GetPerson(teacherId); } return completeTt; }
public List<TutoringTime> GetAllTutoringTimesByTeacher(int teacherId) { ttDb = new TutoringTimeDb(); return ttDb.GetAllTutoringTimesByTeacher(teacherId); }
public int RegisterBooking(int childId, int tutoringTimeId) { TutoringTime tt = new TutoringTime(); tt.Id = tutoringTimeId; tt.Child = new Child(childId); TutoringTimeDb ttDb = new TutoringTimeDb(); return ttDb.RegisterBooking(tt); }
public List<TutoringTime> GetTtTimesByTeacherId(int teacherId) { TutoringTimeDb ttDb = new TutoringTimeDb(); return CompleteTeacherObjectsInList(ttDb.GetTtTimesByTeacherId(teacherId)); }
public List<TutoringTime> GetTtTimesByDate(DateTime date) { TutoringTimeDb ttDb = new TutoringTimeDb(); return CompleteTeacherObjectsInList(ttDb.GetTtByDate(date)); }
//Returns list of TutoringTimes which are available for booking public List<TutoringTime> GetAllAvailableTutoringTimes() { TutoringTimeDb ttDb = new TutoringTimeDb(); return CompleteTeacherObjectsInList(ttDb.GetAllAvailableTutoringTimes()); }
public int RemoveTutoringTime(int teacherId, DateTime date, string time) { TutoringTimeDb ttDb = new TutoringTimeDb(); return ttDb.RemoveTutoringTime(teacherId, date, time); }