Example #1
0
        public async Task <IActionResult> Cadastro(Cliente cliente)
        {
            var cadastroEdicaoConfirmado = await _cliente.CadastraOuAtualiza(cliente);

            if (cadastroEdicaoConfirmado == null)
            {
                Toastr(_toastrMensagem.Aviso("Registro de cadastro inválido! Verifique os campos digitados e tente novamente."));
                if (cliente.Id > 0)
                {
                    return(RedirectToAction("Cadastro", new { cliente.Id }));
                }

                return(View(cliente));
            }

            Toastr(_toastrMensagem.RegistroConfirmado());
            return(RedirectToAction("Clientes"));
        }