protected void Page_Load(object sender, EventArgs e)
        {
            AlertErrorPanel.Visible   = false;
            AlertSuccessPanel.Visible = false;
            if (Session["user"] == null)
            {
                Response.Redirect("Login.aspx");
            }
            HRUser currentUser = (HRUser)Session["user"];

            UserFullNameLabel.Text = currentUser.Name;

            if (currentUser.isAdmin())
            {
                admin = true;
            }
            else
            {
                admin = false;
            }
        }
Esempio n. 2
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     try
     {
         string username = TextBox1.Text;
         string password = TextBox2.Text;
         HRUser user     = HRUser.authenticate(username, password);
         if (user == null)
         {
             Label2.Text     = "Username and Password are incorrect!";
             Panel1.Visible  = true;
             Session["user"] = null;
         }
         else
         {
             Session["user"]  = user;
             Session["admin"] = user.isAdmin().ToString();
             Response.Redirect("Default.aspx");
         }
     }catch (Exception exception) {
         Panel1.Visible = true;
         Label2.Text    = exception.Message + exception.StackTrace;
     }
 }