Exemplo n.º 1
0
        public ActionResult Edit(PessoaViewModel pessoaViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View(pessoaViewModel));
            }
            switch (pessoaViewModel.TipoPessoa)
            {
            case TipoPessoaViewModel.PessoaFisica:
                var pessoaFisicaViewModel = _clienteAppService.AtualizarPessoaFisica(pessoaViewModel.PessoaFisica);
                break;

            case TipoPessoaViewModel.PessoaJuridica:
                var pessoaJuridicaViewModel = _clienteAppService.AtualizarPessoaJuridica(pessoaViewModel.PessoaJuridica);
                break;

            default:
                break;
            }
            return(RedirectToAction("Index"));
        }