コード例 #1
0
ファイル: login.aspx.cs プロジェクト: Janailson/loja
        private void Login()
        {
            Entity.Usuario usuario = new Entity.Usuario();

            string Usuario = txtUsuario.Text.Trim().Replace("'", "''").Replace("--", "");
            string Senha = txtSenha.Text.Trim().Replace("'", "''").Replace("--", "");

            // MASTER
            usuario = new Admin.Login.Master().ConsultarUsuario(Usuario, Senha);
            if (usuario.IDUsuario > 0)
            {
                Session[Constante.ADMMaster] = usuario;
                if (chkLembrar.Checked) montar_cookie();
                Response.Redirect("~/_Admin/Default.aspx");
                return;
            }

            // LOJA
            usuario = new Admin.Login.Loja().ConsultarUsuario(Usuario, Senha);
            if (usuario.IDUsuario > 0)
            {
                Session[Constante.ADMLoja] = usuario;
                if (chkLembrar.Checked) montar_cookie();
                Response.Redirect("~/_Admin/Default.aspx");
                return;
            }

            ClientScript.RegisterStartupScript(GetType(), "alerta", "alert('Usuário e/ou senha inválido.');", true);
        }
コード例 #2
0
ファイル: MasterPage.master.cs プロジェクト: Janailson/loja
        protected void Page_Load(object sender, EventArgs e)
        {
            // verifica se possui sessão ativa
            if (Session[Constante.ADMMaster] == null && Session[Constante.ADMLoja] == null)
                Response.Redirect("~/_Admin/login.aspx");

            // acesso master
            if (Session[Constante.ADMMaster] != null)
            {
                objUsuario = (Entity.Usuario)Session[Constante.ADMMaster];
                return;
            }

            // acesso loja
            if (Session[Constante.ADMLoja] != null)
            {
                objUsuario = (Entity.Usuario)Session[Constante.ADMLoja];
                return;
            }
        }