Beispiel #1
0
 /*
  * update availability of the staff
  */
 public Boolean updateAvailability(StaffAvailability staffAvailability)
 {
     using (var db = new DentalPracticeContext())
     {
         db.staff_availability_details.Add(staffAvailability);
         int result = db.SaveChanges();
         return(result != 0? true:false);
     }
 }
Beispiel #2
0
        public Boolean setAvailability()
        {
            int staff_id = staffRepository.getStaffIDByName(view.name);
            StaffAvailability staffAvailability = new StaffAvailability();

            staffAvailability.staff_id           = staff_id;
            staffAvailability.availabilityStatus = view.availabilityStatus;
            staffAvailability.date = view.selectedDate;
            if (staff_id != 0)
            {
                return(staffRepository.updateAvailability(staffAvailability));
            }
            else
            {
                return(false);
            }
        }