public AvailabilityGetDto EditAvailability(int availabilityId, AvailabilityEditDto availabilityEditDto) { var availability = _context.Set <Availability>().Find(availabilityId); //availability.Start = availabilityEditDto.Start; //availability.End = availabilityEditDto.End; availability.SundayAM = availabilityEditDto.SundayAM; availability.SundayPM = availabilityEditDto.SundayPM; availability.MondayAM = availabilityEditDto.MondayAM; availability.MondayPM = availabilityEditDto.MondayPM; availability.TuesdayAM = availabilityEditDto.TuesdayPM; availability.TuesdayPM = availabilityEditDto.TuesdayPM; availability.WednesdayAM = availabilityEditDto.WednesdayAM; availability.WednesdayAM = availabilityEditDto.WednesdayAM; availability.ThursdayAM = availabilityEditDto.ThursdayAM; availability.ThursdayPM = availabilityEditDto.ThursdayPM; availability.FridayAM = availabilityEditDto.FridayAM; availability.FridayPM = availabilityEditDto.FridayPM; availability.SaturdayAM = availabilityEditDto.SaturdayAM; availability.SaturdayPM = availabilityEditDto.SaturdayPM; _context.SaveChanges(); var availabilityGetDto = new AvailabilityGetDto { Id = availability.Id, MondayAM = availability.MondayAM, MondayPM = availability.MondayPM, TuesdayAM = availability.TuesdayAM, TuesdayPM = availability.TuesdayPM, WednesdayAM = availability.WednesdayAM, WednesdayPM = availability.WednesdayPM, ThursdayAM = availability.ThursdayAM, ThursdayPM = availability.ThursdayPM, FridayAM = availability.FridayAM, FridayPM = availability.FridayPM, SaturdayAM = availability.SaturdayAM, SaturdayPM = availability.SaturdayPM, SundayAM = availability.SundayAM, SundayPM = availability.SundayPM }; availabilityGetDto.Id = availability.Id; return(availabilityGetDto); }
public IActionResult Put(int availabilityId, [FromBody] AvailabilityEditDto availabilityEditDto) { var availability = _availabilityRepository.EditAvailability(availabilityId, availabilityEditDto); return(Ok(availability)); }