private void btnSalvarDep_Click(object sender, EventArgs e)
        {
            string erro = String.Empty;

            if (!ValidarCampos(out erro))
            {
                MessageBox.Show(erro, "Atenção");
            }

            DependenteTO dependenteTO = new DependenteTO();

            dependenteTO.Nome           = txtNomeDep.Text;
            dependenteTO.RG             = txtRgDep.Text;
            dependenteTO.Telefone       = txtTelefoneDep.Text;
            dependenteTO.IdMorador      = Convert.ToInt32(txtMoradorResp);
            dependenteTO.GrauParentesco = Convert.ToString(cboGrauParentesco.Text);

            DependenteService.Criar(dependenteTO);

            if (!dependenteTO.Valido)
            {
                MessageBox.Show(dependenteTO.Mensagem, "Atenção");
                return;
            }

            this.Close();
        }
        public ActionResult Create(DependenteVM Dependente)
        {
            if (ModelState.IsValid)
            {
                var DependenteTO = Mapper.Map <DependenteVM, DependenteTO>(Dependente);

                DependenteService.Criar(DependenteTO);

                Session["Mensagem"] = DependenteTO.Mensagem;
                return(RedirectToAction("Index"));
            }

            return(View());
        }