Ejemplo n.º 1
0
        public void RemoveDay(int id)
        {
            Day day = GetDayById(id);

            List <Task> tasks = taskRepository.GetTasksByDayId(id);

            foreach (Task task in tasks)
            {
                taskRepository.RemoveTask(task.TaskId);
            }

            _context.Days.Remove(day);
            _context.SaveChanges();
        }
Ejemplo n.º 2
0
        public ActionResult CreateDay([Required, FromBody] Day day, [Required] int capstoneId)
        {
            if (day == null)
            {
                return(BadRequest());
            }

            if (day.CapstoneId != capstoneId)
            {
                return(BadRequest());
            }

            dayRepository.CreateDay(day);
            _dayContext.SaveChanges();
            capstoneRepository.UpdateCapstone(capstoneId);
            return(Ok());
        }