public ActionResult Salvar(ExemploModel model) { PopularPersonagens(); if (ModelState.IsValid) { ViewBag.Mensagem = "Cadastro concluído com sucesso."; return(View("FichaTecnica", model)); } else { ModelState.AddModelError("", "Ocorreu algum erro. Da uma olhada aí pls :("); return(View("CadastroSimples")); } }
public ActionResult Inserir(ExemploModel exemplo) { try { if (exemplo.Nome == "") { throw new ArgumentException("Nome não pode ser vazio."); } lista.Add(exemplo); return(Ok()); } catch (System.Exception ex) { ErrorModel erro = new ErrorModel(500, ex.Message); return(StatusCode(500, erro)); } }
public async Task <int> ExcluirAsync(ExemploModel exemplo) => mapper.Map <int>(await serviceExemplo.ExcluirAsync(mapper.Map <Exemplo>(exemplo)));
public async Task <ExemploModel> AtualizarAsync(ExemploModel exemplo) => mapper.Map <ExemploModel>(await serviceExemplo.AtualizarAsync(mapper.Map <Exemplo>(exemplo)));