Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
        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"));
        }