public async Task <IActionResult> Put([FromBody] WeekPlanEdit command) { var weekPlan = await _context.Set <WeekPlan>() .FirstOrDefaultAsync(x => x.Id == command.Id); if (weekPlan == null) { return(BadRequest("Недельный план не найден")); } weekPlan.Edit(command); await _context.SaveChangesAsync(); var result = new WeekPlanDto() { Id = weekPlan.Id, ClientId = weekPlan.ClientId, Fact = weekPlan.Fact, FactTitle = weekPlan.FactTitle, ManagerType = weekPlan.ManagerType, Plan = weekPlan.Plan, PlanTitle = weekPlan.PlanTitle, WeekNumber = weekPlan.WeekNumber }; return(Ok(result)); }
public void Edit(WeekPlanEdit command) { Plan = command.Plan; PlanTitle = command.PlanTitle; }