3 Níveis de Acesso
ilustres companheiros tenho uma dificuldade com o meu login, preciso criar uma pagina de login com três níveis de acesso A,B C, e o código que tenho é este
public void Logar()
{
SqlConnection con = new SqlConnection(Properties.Settings.Default.CS1);
SqlCommand co = new SqlCommand("SELECT * FROM Admin WHERE Usuario = @Usuario AND Senha = @Senha", con);
co.Parameters.Add("@Usuario", SqlDbType.VarChar).Value = TextUsuário.Text;
co.Parameters.Add("@Senha", SqlDbType.VarChar).Value = TexSenha.Text;
con.Open();
SqlDataReader le = null;
le = co.ExecuteReader();
if (le.Read())
{
if (le["Nivel_Acesso"].ToString() == "Admin")
{
Response.Redirect("IndexAdmin.aspx");
}
else if (le["Nivel_Acesso"].ToString() == "User")
{
Response.Redirect("Default.aspx");
}
//FormsAuthentication.RedirectFromLoginPage(TextUsuário.Text, true);
}
else
lblmessage.Visible = true;
lblmessage.Text = "Senha ou Nível de Acesso Não Confere !";
logado = false;
}Discussão (3)
Carregando comentários...