public ActionResult Editar(TaraViewModel model) { var resultado = service.Atualizar(model); if (resultado.Successo) { resultado.RedirecionarPara(Url.Action(nameof(Index))); } return(Json(resultado.Retorno())); }
public void Atualizar(string descricao, string peso) { var parametros = appService.RecuperarTodos().Data; Assert.NotEqual(0, parametros.Count); foreach (var parametro in parametros) { var resultado = appService.RecuperarPorId(parametro.Id); Assert.True(resultado.Successo); var tara = resultado.Data; Assert.NotNull(tara); tara.Descricao = descricao; tara.Peso = peso; var resultadoAtualizar = appService.Atualizar(tara); Assert.True(resultadoAtualizar.Successo); Assert.Equal(Textos.Geral_Mensagem_Sucesso_Alteracao, resultadoAtualizar.Mensagem); resultado = appService.RecuperarPorId(tara.Id); Assert.True(resultado.Successo); var RamoAlterado = resultado.Data; Assert.NotNull(RamoAlterado); Assert.Equal(descricao, tara.Descricao); Assert.Equal(peso, tara.Peso); this.RecuperarTodos(); } }