public ActionResult Put(int id, AgendaDtoRequest agendaDtoRequest) { var agenda = _mapper.Map <Agenda>(agendaDtoRequest); _iAgendaService.Update(id, agenda); if (_iAgendaService.SaveChanges()) { return(Ok(agenda)); } return(BadRequest("Falha no procedimento")); }
public async Task <ActionResult> Post(AgendaDtoRequest agendaDtoRequest) { var agenda = _mapper.Map <Agenda>(agendaDtoRequest); var ambiente = await _iAmbienteService.FindByIdAsync(agenda.AmbienteId); agenda.Ambiente = ambiente; _iAgendaService.Create(agenda); if (_iAgendaService.SaveChanges()) { return(Ok(agenda)); } return(BadRequest("Falha no procedimento")); }