public ActionResult NovoImovel(CadastroImovelModelo modelo) { try { if (ModelState.IsValid) { Imovel i = new Imovel(); i.NomeImovel = modelo.NomeImovel; i.Endereco = modelo.Endereco; i.Complemento = modelo.Complemento; i.Numero = modelo.Numero; i.Bairro = modelo.Bairro; i.Estado = modelo.Estado; i.Cidade = modelo.Cidade; i.Cep = modelo.Cep; ImovelNegocios imn = new ImovelNegocios(); i = imn.NovoImovel(i); TempData["Mensagem"] = "Imóvel cadastrado com sucesso!"; TempData["Resposta"] = "Sucesso"; } } catch (Exception e) { TempData["Mensagem"] = "Erro: " + e.Message; TempData["Resposta"] = "Falha"; } return(RedirectToAction("NovoImovel", "Imovel")); }
public ActionResult NovoImovel() { try { ImovelNegocios In = new ImovelNegocios(); var model = new CadastroImovelModelo(); return(View(model)); } catch (Exception e) { TempData["Mensagem"] = "Erro: " + e.Message; TempData["Resposta"] = "Falha"; return(RedirectToAction("Index", "Home")); } }
// GET: Locador public ActionResult NovoLocador() { try { ImovelNegocios ing = new ImovelNegocios(); var modelo = new CadastroLocadorModelo(); modelo.ImovelSelecionado = ing.ListaTodosImoveisDropDownList(); return(View(modelo)); } catch (Exception e) { TempData["Mensagem"] = "Erro: " + e.Message; TempData["Resposta"] = "Falha"; return(RedirectToAction("Index", "Home")); } }
// GET: Contrato public ActionResult NovoContrato() { try { //Instanciando a camada de negócio para exibir os DropdownList LocadorNegocio lng = new LocadorNegocio(); LocatarioNegocio lctn = new LocatarioNegocio(); FiadorNegocio fn = new FiadorNegocio(); ImovelNegocios ine = new ImovelNegocios(); TipoGarantiaNegocio tgn = new TipoGarantiaNegocio(); FimQueSeDestina.FimQueSeDestinaImovel fdi = new FimQueSeDestina.FimQueSeDestinaImovel(); //Criando uma variavel que recebe o modelo var modelo = new InclusaoContratoModelo(); //Exibição do DropDownList Na tela para o usuário modelo.LocadorSelecionado = lng.ListaTodosLocadoresDropDownList(); modelo.LocatarioSelecionado = lctn.ListaTodosLocatariosDropDownList(); modelo.FiadorSelecionado = fn.ListaTodosFiadorDropDownList(); modelo.ImovelSelecionado = ine.ListaTodosImoveisDropDownList(); modelo.TipoGarantiaSelecionado = tgn.ListaTiposGarantiaDropDownList(); //modelo.UtilizacaoImovel //EnumFimQueSeDestina model = new EnumFimQueSeDestina(); //modelo.CheckBoxItems = new List<EnumFimQueSeDestina>(); //modelo.CheckBoxItems.Add(new EnumFimQueSeDestina() { FimQueSeDestina = Entidades.Enum.FimQueSeDestina.FimQueSeDestinaImovel.Comercial, IsSelected = false }); //modelo.CheckBoxItems.Add(new EnumFimQueSeDestina() { FimQueSeDestina = Entidades.Enum.FimQueSeDestina.FimQueSeDestinaImovel.Residencia, IsSelected = false }); //modelo.CheckBoxItems.Add(new EnumFimQueSeDestina() { FimQueSeDestina = Entidades.Enum.FimQueSeDestina.FimQueSeDestinaImovel.Veraneio, IsSelected = false }); return(View(modelo)); } catch (Exception e) { TempData["Mensagem"] = "Erro: " + e.Message; TempData["Resposta"] = "Falha"; return(RedirectToAction("Index", "Home")); } }