public void InserirRegistroValido(int contador, string descricao) { var resultado = appService.Inserir(new UnidadeViewModel() { Descricao = descricao }); Assert.True(resultado.Successo); Assert.Equal(Textos.Geral_Mensagem_Sucesso_Inclusao, resultado.Mensagem); var parametros = appService.RecuperarTodos().Data; Assert.Equal(contador, parametros.Count); }
public ActionResult Adicionar(UnidadeViewModel viewModel) { if (ModelState.IsValid) { viewModel = _UnidadeAppService.Inserir(viewModel); if (!viewModel.Sucesso) { foreach (var item in viewModel.MensagemValidacao) { ModelState.AddModelError(string.Empty, item); } return(View(viewModel)); } foreach (var item in viewModel.MensagemValidacao) { TempData["sucesso"] = item; } return(RedirectToAction("Index")); } return(View(viewModel)); }
public ActionResult Cadastrar(UnidadeViewModel model) { var resultado = service.Inserir(model); if (resultado.Successo) { resultado.RedirecionarPara(Url.Action(nameof(Index))); } return(Json(resultado.Retorno())); }