コード例 #1
0
    protected void btnLogin_Click(object sender, EventArgs e)
    {
        UserDetail ud = new UserDetail();
        try
        {
            string hashedPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "SHA1");
            DataTable dt = ud.CheckStudent(txtUsername.Text, hashedPassword, ddlFaculty.SelectedItem.Value, ddlSemester.SelectedItem.Value);

            if (dt.Rows.Count > 0)
            {
                Session["Student"] = txtUsername.Text;
                Session["Faculty"] = ddlFaculty.SelectedItem.Value;
                Session["Semester"] = ddlSemester.SelectedItem.Value;
                Response.Redirect("MyProfile.aspx");
            }
            else
            {
                ltrMessage.Text = "Invallid User or Password!";
            }
        }
        catch (Exception ex)
        {
            ltrMessage.Text = ex.Message;
        }
    }
コード例 #2
0
    protected void btnLogin_Click(object sender, EventArgs e)
    {
        UserDetail ud = new UserDetail();

        try
        {
            string    hashedPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "SHA1");
            DataTable dt             = ud.CheckStudent(txtUsername.Text, hashedPassword, ddlFaculty.SelectedItem.Value, ddlSemester.SelectedItem.Value);

            if (dt.Rows.Count > 0)
            {
                Session["Student"]  = txtUsername.Text;
                Session["Faculty"]  = ddlFaculty.SelectedItem.Value;
                Session["Semester"] = ddlSemester.SelectedItem.Value;
                Response.Redirect("MyProfile.aspx");
            }
            else
            {
                ltrMessage.Text = "Invallid User or Password!";
            }
        }
        catch (Exception ex)
        {
            ltrMessage.Text = ex.Message;
        }
    }