public void Inserir(EventoViewModel Evento) { try { _eventoRepositorio.Inserir(_mapper.Map <EventoEntidade>(Evento)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <IActionResult> Create([Bind("EventoId,Nome,Data,UsuarioId")] Evento evento) { if (ModelState.IsValid) { await _eventoRepositorio.Inserir(evento); TempData["NovoRegistro"] = $"Evento {evento.Nome} inserido com sucesso"; return(RedirectToAction(nameof(Index))); } return(View(evento)); }