コード例 #1
0
        public async Task <IActionResult> Edit(int id, Cliente cliente)
        {
            cliente.PessoaId = id;
            if (ModelState.IsValid)
            {
                await _clienteRepositorio.Alterar(cliente);

                return(RedirectToAction(nameof(Index)));
            }

            return(View(cliente));
        }
コード例 #2
0
 public ActionResult Edit(int id, ClienteViewModel clienteVM)
 {
     try
     {
         var objCliente = MapearClienteViewModelParaEntidade(clienteVM);
         _clienteRepositorio.Alterar(objCliente);
         _unitOfWork.Confirmar();
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         DefineViewBagCategoria();
         return(View());
     }
 }