public ActionResult modalEditar(int?id)
        {
            var ViewModel = new DadosBancariosForm();

            ViewModel.carregarInformacoes(id.toInt());

            return(PartialView("modal-cadastro", ViewModel));
        }
        public ActionResult modalCadastro(int?idPessoa)
        {
            var ViewModel = new DadosBancariosForm();

            ViewModel.DadoBancario.idPessoa = idPessoa.toInt();

            return(PartialView(ViewModel));
        }
        public ActionResult salvar(DadosBancariosForm ViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(PartialView("modal-cadastro", ViewModel));
            }

            bool flagSucesso = ViewModel.salvar();

            ViewModel.carregarInformacoes(ViewModel.DadoBancario.id);

            var id   = ViewModel.DadoBancario.id;
            var text = String.Concat(ViewModel.DadoBancario.Banco.descricao, " - ", ViewModel.DadoBancario.nroConta);

            return(Json(new { error = !flagSucesso, id, text }));
        }