public List<Regiao> RecuperarListaRegiao(string login, string senha) { UsuarioController cUsuario = new UsuarioController(); if (cUsuario.AutenticarWS(login, senha) > 0) { RegiaoController cRegiao = new RegiaoController(); return cRegiao.Obter(); } else return null; }
public List<Territorio> RecuperarListaTerritorio(int codigoRegiao, string login, string senha) { UsuarioController cUsuario = new UsuarioController(); if (cUsuario.AutenticarWS(login, senha) > 0) { if (codigoRegiao > 0) { TerritorioController cTerritorio = new TerritorioController(); return cTerritorio.Obter(codigoRegiao); } else return null; } else return null; }
protected void btnEntrar_Click(object sender, EventArgs e) { lblMensagem.Text = string.Empty; if (txtUsuario.Text.Trim() != "") { Usuario user = new UsuarioController().Autenticar(txtUsuario.Text,txtSenha.Text); if (user != null) { if (cbLembrar.Checked) { HttpCookie ck = new HttpCookie("Acesso"); ck["usuario"] = user.Id.ToString(); ck["senha"] = user.Senha; ck.Expires = DateTime.Now.AddDays(30); Response.Cookies.Add(ck); } else { if (Request.Cookies["Acesso"] != null) { HttpCookie ck = Request.Cookies["Acesso"]; ck.Expires = DateTime.Now.AddDays(-1); Response.Cookies.Add(ck); } } Session["autenticado"] = "OK"; Session["codigoUsuario"] = user.Id; Session["nomeUsuario"] = user.Nome; Server.Transfer("Principal.aspx"); } else lblMensagem.Text = "Usuário e/ou senha inválida."; } }