//Add logic to update appointment availability to false public bool BookAppointment(AppointmentBook model) { using (_context) { var entity = _context .Appointments .Single(e => e.AppointmentID == model.AppointmentID); entity.AppointmentID = model.AppointmentID; entity.AppointmentDate = entity.AppointmentDate; entity.StartTime = entity.StartTime; entity.PetID = model.PetID; entity.IsAvailable = false; entity.PersonID = model.PersonID; return(_context.SaveChanges() == 1); } }
private void _timeViewSelector_SelectedIndexChanged(object sender, EventArgs e) { AppointmentBook.SetTimePeriodType((TimePeriodType)_timeViewSelector.SelectedEnum); UnallocatedBook.SetTimePeriodType((TimePeriodType)_timeViewSelector.SelectedEnum); }