public ActionResult <Helper> RemoveHelper(DateTime date, int userId) { CustomDay dayToEdit = _customDayRepository.GetByDate(date); if (dayToEdit == null) { return(NotFound()); } else { Helper helperToRemove = _helperRepository.GetCustomDayHelper(date, userId); if (helperToRemove == null) { return(NotFound()); } else { try { dayToEdit.RemoveHelper(helperToRemove); _customDayRepository.SaveChanges(); return(Ok(helperToRemove)); } catch (Exception ex) { return(BadRequest(ex.Message)); } } } }