示例#1
0
        protected void btnLogar_Click1(object sender, EventArgs e)
        {
            string login            = txtLogin.Text;
            string senha            = txtSenha.Text;
            kiccEntitiesProjeto ef  = new kiccEntitiesProjeto();
            tb_administrador    adm = ef.tb_administrador.Where(busca => busca.ds_login == login && busca.ds_senha == senha).FirstOrDefault();



            if (adm == null)
            {
                lblMsg.Text = "Login ou senha incorretos";
            }

            else
            {
                Session["idadministrador"] = adm.id_administrador;
                Session["login"]           = adm.ds_login;


                Response.Redirect("Default.aspx");

                lblMsg.Text = "";
            }
        }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            kiccEntitiesProjeto ef    = new kiccEntitiesProjeto();
            decimal             id    = Convert.ToInt32(Session["idadministrador"]);
            tb_administrador    nivel = ef.tb_administrador.Where(busca => busca.id_administrador == id).FirstOrDefault();



            if (Session["idadministrador"] == null)
            {
                Response.Redirect("login.aspx");
            }

            else
            {
                if (nivel.ds_nivel_de_acesso != "3")
                {
                    Response.Redirect("login.aspx");
                }
            }
        }