public async Task <IActionResult> EditFact([FromBody] WeekPlanFactEdit command) { var weekPlan = await _context.Set <WeekPlan>() .FirstOrDefaultAsync(x => x.Id == command.Id); if (weekPlan == null) { return(BadRequest("Недельный план не найден")); } weekPlan.EditFact(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 EditFact(WeekPlanFactEdit command) { Fact = command.Fact; FactTitle = command.FactTitle; }