示例#1
0
    protected void _btn_login_ServerClick(object sender, EventArgs e)
    {
        try
        {
            if (_txt_UserName.Value != "" && _txt_PassWord.Value != "")
            {
                DataRow TermSrl = Term.GetActiveTerm();
                Session.Add("TermSrl", TermSrl["Srl"].ToString());

                //Call Method
                DataRow result = Manage_User.IsValidUser(_txt_UserName.Value, _txt_PassWord.Value);
                if (result == null)
                {
                    //L_Message.Text = "لطفا اطلاعات را زیر را وارد نمایید.";
                    return;
                }
                if (Convert.ToInt32(result["Srl_Role"]) == 1)
                {
                    DataRow TeacherSrl = Teacher.GetTeacherSrl(result["Srl_User"].ToString());
                    Session.Add("TeacherSrl", TeacherSrl["Srl"].ToString());
                    Response.Redirect("~/UI/Pages/Teacher/TeacherProfile.aspx");
                }
                else if (Convert.ToInt32(result["Srl_Role"]) == 2)
                {
                    DataRow StudentSrl = Student.GetStudentSrl(result["Srl_User"].ToString());
                    Session.Add("StudentSrl", StudentSrl["Srl"].ToString());
                    Response.Redirect("~/UI/Pages/Student/StudentProfile.aspx");
                }

                else if (Convert.ToInt32(result["Srl_Role"]) == 3)
                {
                    Response.Redirect("~/UI/Pages/Admin/Dashboard.aspx?Srl=" + result["Srl"].ToString());
                }
            }
            else
            {
                // Page.ClientScript.RegisterStartupScript(this.GetType(), "SetTimeout()", "Alert()", true);
                //Response.Write("<script LANGUAGE="JavaScript" > alert("لطفا نام کاربری و رمز عبور را وارد نمایید .")</script>");
            }
        }

        catch (Exception ex)
        {
        }
    }
示例#2
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        Manage_User User_cs = new Manage_User();

        DataRow Result = Manage_User.IsValidUser(_OldUserName.Value, _OldPassWord.Value);

        if (Result != null && _PassWord.Value == _RPassWord.Value)
        {
            string PassWord = Manage_User.HashSHA1(_PassWord.Value);

            User_cs.srl      = Convert.ToInt32(Result["Srl"]);
            User_cs.UserName = _NewUserName.Value;
            User_cs.PassWord = PassWord;
            User_cs.Srl_Role = 1;
            User_cs.IsActive = true;
            bool Temp = User_cs.Update();
            if (Temp == true)
            {
                Response.Redirect("~/UI/Pages/Teacher/TeacherProfile.aspx");
            }
        }
    }