public ProgramDay AddNewProgramDay(AddDishDay dto) { var type = _programTypeService.GetProgramByName(dto.TypeName); var day = new ProgramDay { Name = dto.DayName, TrainingLink = dto.TrainingLink, ScheduleId = type.ProgramScheduleId }; _repository.Add(day); _repository.Add(day); _context.SaveChanges(); foreach (var d in dto.dishes) { _context.DishDays.Add(new DishDay { DishId = d, ProgramDayId = day.Id }); } _context.SaveChanges(); return(day); }
public IActionResult Post([FromBody] AddDishDay dto) { _programDayService.AddNewProgramDay(dto); return(Ok()); }