public IActionResult Alterar(Guid id, EventoDTO evento) { try { Evento evt = _eventoRepositorio.BuscarPorId(id); if (evt == null) { return(NotFound()); } evt.Nome = evento.Nome; evt.UrlImagem = evento.UrlImagem; evt.CategoriaId = evento.CategoriaId; evt.Link = evento.Link; evt.Descricao = evento.Descricao; _eventoRepositorio.Atualizar(evt); return(Ok(new { data = evt })); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void Alterar(EventoViewModel Evento) { var EventoRetorna = _mapper.Map <EventoViewModel>(_eventoRepositorio.BuscarPorId(Evento.Id)); if (EventoRetorna == null) { throw new Exception("Id não encontrada"); } _eventoRepositorio.Alterar(_mapper.Map <EventoEntidade>(Evento)); }