public ActionResult Edit(MarcaViewModel marcaViewModel) { if (ModelState.IsValid) { _marcaAppService.Atualizar(marcaViewModel); return(RedirectToAction("Estoque", "Home")); } return(View(marcaViewModel)); }
public IActionResult Atualizar(Guid id, [FromBody] MarcaViewModel vm) { vm.Id = id; Marca marca = _mapper.Map <Marca>(vm); _marcasService.Atualizar(marca); return(Ok(_mapper.Map <MarcaViewModel>(marca))); }
public ActionResult Editar(MarcaViewModel model) { var resultado = service.Atualizar(model); if (resultado.Successo) { resultado.RedirecionarPara(Url.Action(nameof(Index))); } return(Json(resultado.Retorno())); }
public void Atualizar(string descricao) { 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 marca = resultado.Data; Assert.NotNull(marca); marca.Descricao = descricao; var resultadoAtualizar = appService.Atualizar(marca); Assert.True(resultadoAtualizar.Successo); Assert.Equal(Textos.Geral_Mensagem_Sucesso_Alteracao, resultadoAtualizar.Mensagem); resultado = appService.RecuperarPorId(marca.Id); Assert.True(resultado.Successo); var marcaAlterado = resultado.Data; Assert.NotNull(marcaAlterado); Assert.Equal(descricao, marca.Descricao); this.RecuperarTodos(); } }