public async Task <ActionResult <RecursoViewModel> > Incluir(RecursoViewModel recursoViewModel) { if (!ModelState.IsValid) { return(BadRequest()); } var recurso = _mapper.Map <Recurso>(recursoViewModel); await _recursoService.Incluir(recurso); recursoViewModel.Id = recurso.Id; return(Ok(recursoViewModel)); }
public IActionResult Create(RecursoModel model) { try { if (ModelState.IsValid) { _recursoService.Incluir(model); ExibirMensagem("Registro incluído com Sucesso.", Alert.success); return(RedirectToAction("Index")); } return(View()); } catch (Exception ex) { ExibirMensagem(ex.Message, Alert.danger); return(View()); } }