コード例 #1
0
 public ActionResult Edit(CompraViewModel compraViewModel)
 {
     if (ModelState.IsValid)
     {
         _compraAppService.Atualizar(compraViewModel);
         return(RedirectToAction("Index"));
     }
     return(View(compraViewModel));
 }
コード例 #2
0
        public IActionResult Put([FromBody] CompraViewModel compraViewModel)
        {
            if (!ModelState.IsValid)
            {
                NotificarErroModelInvalida();
                return(Response());
            }

            _compraAppService.Atualizar(compraViewModel);
            return(Response(compraViewModel));
        }
コード例 #3
0
        public IActionResult Edit(CompraViewModel compraViewModel)
        {
            if (ValidarAutoridadeCompra(compraViewModel))
            {
                return(RedirectToAction("Index", _compraAppService.ObterCompraPorCliente(ClienteId)));
            }

            if (!ModelState.IsValid)
            {
                return(View(compraViewModel));
            }

            compraViewModel.ClienteId = ClienteId;

            _compraAppService.Atualizar(compraViewModel);

            ViewBag.RetornoPost = OperacaoValida() ? "success,Compra atualizada com sucesso!" : "error,Compra não pode ser atualizada! verifique as mensagens!";

            compraViewModel = _compraAppService.ObterPorId(compraViewModel.Id);


            return(View(compraViewModel));
        }
コード例 #4
0
 public void Atualizar(CompraViewModel compraViewModel)
 {
     _compraAppService.Atualizar(compraViewModel);
 }