public ActionResult <DtoEditSchedule> Edit([FromBody] DtoEditSchedule value) { var edited = scheduleManager.EditSchedule(value); if (edited != null) { return(Ok(edited)); } return(BadRequest()); }
protected void SetEditSchedule(int id) { selectedId = id; bool found = false; int i = 0; while (!found && i < schedules.Length) { if (schedules[i].Id == selectedId) { editSchedule = new DtoEditSchedule() { Id = schedules[i].Id, Name = schedules[i].Name, MinWaterLevel = schedules[i].MinWaterLevel, Auto = schedules[i].Auto }; found = true; } i++; } }
public DtoEditSchedule EditSchedule(DtoEditSchedule schedule) { var dbSchedule = scheduleRepository.Update(new Schedule() { Id = schedule.Id, MinWaterLevel = schedule.MinWaterLevel, Name = schedule.Name, Auto = schedule.Auto }); if (dbSchedule == null) { return(null); } return(new DtoEditSchedule() { Id = dbSchedule.Id, Name = dbSchedule.Name, MinWaterLevel = dbSchedule.MinWaterLevel, Auto = dbSchedule.Auto }); }