public ActionResult Index(ddCliente dadosTela) { bool valido = false; ddCliente novoCliente = new ddCliente(); ClienteDAO cliente = new ClienteDAO(); if (cliente.Acessar(dadosTela)) { ddCliente dadosCliente = new ddCliente(); dadosCliente.login = dadosTela.login; novoCliente = cliente.PesquisarClientePorLogin(dadosCliente); if (novoCliente.id != 0) { valido = true; } } if (valido == true) { FormsAuthentication.SetAuthCookie(novoCliente.login, true); Session.Add("ssCodUsuario", novoCliente.id); Session.Add("ssLogin", novoCliente.login); return(RedirectToAction("Index", "Cliente")); } else { TempData.Add("Mensagem-Erro", "Usuário e/ou senha inválido(s). Tente novamente."); return(RedirectToAction("Index")); } }
public ActionResult Cadastro(ddCliente dadosTela) { ClienteDAO cliente = new ClienteDAO(); cliente.CadastrarCliente(dadosTela); TempData.Add("Mensagem-Sucesso", "cadastrado com sucesso"); return(RedirectToAction("Cadastro")); }
//Área do Cliente Index public ActionResult Index() { ddCliente cliente = new ddCliente(); cliente.id = Convert.ToInt32(Session["ssCodUsuario"]);//código do cliente logado ClienteDAO chamados = new ClienteDAO(); List <ddChamado> ListaChamados = chamados.ListarChamadosDoCliente(cliente); return(View(ListaChamados)); }