public ActionResult Create(AcessoPredioModel acessoPredioModel) { acessoPredioModel.Data = DateTime.Now; PessoaMoradiaModel pessoaMoradia = gPessoaMoradia.ObterPessoaMoradia(acessoPredioModel.IdPessoa); if (pessoaMoradia == null) { SessionController.AlertBox = 1; ViewBag.IdPessoa = new SelectList(gPessoa.ObterTodosPorCPF(), "IdPessoa", "CPF", acessoPredioModel.IdPessoa); return(View(acessoPredioModel)); } acessoPredioModel.IdCondominio = pessoaMoradia.IdCondominio; if (ModelState.IsValid) { if (gPessoa.existePessoa(acessoPredioModel.IdPessoa)) { gAcessoPredio.Inserir(acessoPredioModel); return(RedirectToAction("Index")); } else { SessionController.AlertBox = 2; } } return(View(acessoPredioModel)); }