Beispiel #1
0
    protected void imgBtnSave_Click(object sender, ImageClickEventArgs e)
    {
        if (Page.IsValid)
        {
            Usersmr user = new Usersmr();       //����Usersmr����
            user.UserID = txtUserID.Text.Trim();
            if (!user.CheckUser(user.UserID))//ʹ��CheckUser������֤�û��Ƿ����
            {
                user.UserName = txtUserName.Text;
             //ԭMd5���ܺ������ƽ�
            //string PwdMD5 = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(txtUserPwd.Text.Trim(), "MD5").ToString();
                //�Զ����GetMd5���ܷ�������ʵ�����ƽ�
            string PwdMD5 = user.GetMd5(txtUserPwd.Text.ToString());
                user.UserPwd = PwdMD5;
                user.DepartmentId = Convert.ToInt16(ddlDepartment.SelectedValue);
                user.RoleId = Convert.ToInt16(ddlRole.SelectedValue);

                if (user.InsertByStr())
                    {
                        lblMessage.Text = "�ɹ�������û���Ϣ��";
                        Server.Transfer("UserManage.aspx");
                    }
              else
               {
                   lblMessage.Text = "����û�ʧ�ܣ�";
               }
            }
            else//�û����ڣ�������ʾ
            {
                lblMessage.Text = "���ݿ��д��ھ��иñ�ŵ��û������������룡";
            }
        }
    }
Beispiel #2
0
 protected void imgBtnModifyPwd_Click1(object sender, ImageClickEventArgs e)
 {
     Usersmr user = new Usersmr();//����Usersmr����user
     user.LoadData(Session["userID"].ToString());
        // string txtOldPwdMD5 = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(txtOldPwd.Text.Trim(), "MD5").ToString();
     string txtOldPwdMD5 = user.GetMd5(txtOldPwd.Text.Trim());
     if (user.UserPwd == txtOldPwdMD5)//��֤�û�����ԭ�����Ƿ���ȷ
     {
        // string txtNewPwdMD5 = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(txtNewPwd.Text.Trim(), "MD5").ToString();
         string txtNewPwdMD5 = user.GetMd5(txtNewPwd.Text.Trim());
         user.UserPwd = txtNewPwdMD5.ToString().Trim();
         if (user.ModifyPassword(this.Session["userID"].ToString()))//�����û�����
         {
               lblMessage.Text = "�ɹ��޸�����!";
         }
         else//�޸�����ʧ��
         {
             lblMessage.Text = "�޸�����ʧ��!";
         }
     }
     else//ԭ�������
     {
         lblMessage.Text = "����ԭ�������,����������!";
     }
 }
Beispiel #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         string loginName = Session["userID"].ToString();
         Usersmr user = new Usersmr();
         user.LoadData(loginName);
         labUser.Text = user.UserName;
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         string loginName = Session["userID"].ToString();
         Usersmr user = new Usersmr();
         user.LoadData(loginName);
         labUser.Text = user.UserName;
         this.txtDepartmentId.Attributes.Add("nullable", "yes");    //�Ƿ�Ϊ��
         this.txtDepartmentName.Attributes.Add("nullable", "yes");    //�Ƿ�Ϊ��
         this.imgBtnSave.Attributes["onclick"] = "javascript:return verifyAll(window.Form1);";
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         //Ӧ��Session��¼�û�ID��
         string loginName = Session["userID"].ToString();
         //ʵ����������Usersmr
         Usersmr user = new Usersmr();
         user.LoadData(loginName);
         //��ʾ��¼���û���ɫ
         labUser.Text = user.UserName;
         //�����Զ��巽��InitData()����Ȩ������
         InitData();
     }
 }
Beispiel #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Convert.ToString(Session["userID"]) == null)
        {
            Response.Write("<script language=javascript>location='Login.aspx'</script>");
        }
        if (!Page.IsPostBack)
        {
            this.txtOldPwd.Focus();
            string loginName = Session["userID"].ToString();
            Usersmr user = new Usersmr();
            user.LoadData(loginName);
            labUser.Text = user.UserName;

        }
    }
Beispiel #7
0
    private void RedirectPage()
    {
        if (Session["userID"] == null)
            Response.Redirect("Login.aspx");

        Usersmr user = new Usersmr();
        string userid = Session["userID"].ToString();
        user.LoadData(userid);
        switch (user.RoleName)
        {
            case "����Ա":
                Response.Redirect("PwdModify.aspx");
                break;
            case "��ʦ":
                Response.Redirect("PwdModify.aspx");
                break;
            case "ѧ��":
                Response.Redirect("StudentIndex.aspx");
                break;
            default:
                break;
        }
    }
    protected void ImageButtonResetPassword_Click(object sender, ImageClickEventArgs e)
    {
        int numOfChecked = 0;
        for (int i = 0; i < this.GridView1.Rows.Count; i++)
        {
            bool isChecked = ((CheckBox)GridView1.Rows[i].FindControl("chkSelected")).Checked;
            if (isChecked)
            {
                numOfChecked++;
            }
        }
          if (numOfChecked == 1)
          {
          for (int i = 0; i < this.GridView1.Rows.Count; i++)
          {
               bool isChecked = ((CheckBox)GridView1.Rows[i].FindControl("chkSelected")).Checked;
               if (isChecked)
               {
                   string UserID = ((Label)GridView1.Rows[i].FindControl("Label1")).Text;

                   Random ran = new Random();
                   string newPassword = (ran.Next(999999).ToString().PadLeft(6, '8'));	//�������һ������

                   Usersmr user = new Usersmr();//����Usersmr����user
                   string pwdMd5 = user.GetMd5(newPassword);
                   user.UserPwd = pwdMd5.ToString().Trim();
                   if (user.ModifyPassword(UserID))//�����û�����
                   {
                       Response.Write("<Script language=JavaScript>alert('" + UserID + "�������Ѿ����ã�������Ϊ��" + newPassword + "����');location='UserManage.aspx';</Script>");
                   }
                   else//�޸�����ʧ��
                   {
                       Response.Write("<Script language=JavaScript>alert('" + UserID + "��������ʧ��!');location='UserManage.aspx';</Script>");
                   }
               }
               else
               {
                   isChecked = false;//ȡ��ѡ��
               }
          }

           }
        else
            {
                Response.Write("<Script language=JavaScript>alert('��ֻ��ѡ��һ���û�!');;location='UserManage.aspx';</Script>");
                return;
            }
    }
    protected void ImageButtonDelete_Click(object sender, ImageClickEventArgs e)
    {
        for (int i = 0; i < this.GridView1.Rows.Count; i++)
        {
            bool isChecked = ((CheckBox)GridView1.Rows[i].FindControl("chkSelected")).Checked;
            if (isChecked)
            {
                string userID = ((Label)GridView1.Rows[i].FindControl("Label1")).Text;
                Usersmr user = new Usersmr();//����Usersmr�����user
                if (user.DeleteByProc(userID))//��������ʹ��DeleteByProc����ɾ���û�
                {
                    Response.Write("<script language=javascript>alert('ɾ���ɹ�!');location='UserManage.aspx';</script>");
                }
                else
                {
                    Response.Write("<script language=javascript>alert('" + userID + "ɾ��ʧ��!');location='UserManage.aspx';</script>");
                }

            }
        }
        GridViewBind();
    }
Beispiel #10
0
 //GridView�ؼ�RowUpdating�¼�
 protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
 {
     string userID = GridView1.DataKeys[e.RowIndex].Values[0].ToString(); //ȡ����¼������ֵ
     Usersmr user = new Usersmr();
     user.UserName = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("tbxName")).Text;
     user.RoleId = Convert.ToInt32(((DropDownList)GridView1.Rows[e.RowIndex].FindControl("ddlRole")).SelectedValue);   //ȡ���޸ĺ��ֵ
     user.DepartmentId = Convert.ToInt32(((DropDownList)GridView1.Rows[e.RowIndex].FindControl("ddlDepartment")).SelectedValue);   //ȡ���޸ĺ��ֵ
     if (user.UpdateByProc(userID))//ʹ��Usersmr��UpdateByProc�����޸��û���Ϣ
     {
         GridViewBind();
         ajaxDialog.OpenDialogForPage(Page, "�޸ijɹ�!");
     }
     else
     {
         ajaxDialog.OpenDialogForPage(Page, "�޸�ʧ��!");
     }
     GridView1.EditIndex = -1;
     GridViewBind();
 }
Beispiel #11
0
 //GridView�ؼ�RowDeleting�¼�
 protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     string userID = GridView1.DataKeys[e.RowIndex].Values[0].ToString(); //ȡ��Ҫɾ����¼������ֵ
     Usersmr user = new Usersmr();//����Usersmr�����user
     if (user.DeleteByProc(userID))//��������ʹ��DeleteByProc����ɾ���û�
     {
         ajaxDialog.OpenDialogForPage(Page, "ɾ���ɹ�!");
     }
     else
     {
         ajaxDialog.OpenDialogForPage(Page, "ɾ��ʧ��!");
     }
     GridView1.EditIndex = -1;
     GridViewBind();//���°�����
 }
Beispiel #12
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         string loginName = Session["userID"].ToString();
         Usersmr user = new Usersmr();
         user.LoadData(loginName);
         labUser.Text = user.UserName;
         InitDDLData();              //��ʼ�����Կ�Ŀ�����б��
         if (Request["ID"] != null)  //������޸���Ŀ����ʼ������
         {
             InitData();
         }
     }
 }
 protected void ImgStartExam_Click(object sender, ImageClickEventArgs e)
 {
     Usersmr user = new Usersmr();
     if (user.IsTest(Session["userID"].ToString().Trim(), Convert.ToInt32(ddlPaper.SelectedValue)))
     {
         lblMessage.Text = "���Ѿ����Թ���,�����ٿ��ԣ�";
     }
     else
     {
         Session["PaperID"] = ddlPaper.SelectedValue;
         Session["PaperName"] = ddlPaper.SelectedItem.Text;
         Response.Redirect("UserTest.aspx");    //ת���Խ���
     }
 }
Beispiel #14
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         //Ӧ��Session����洢�û���
         string loginName = Session["userID"].ToString();
         //ʵ����������Usersmr
         Usersmr user = new Usersmr();
         user.LoadData(loginName);
         labUser.Text = user.UserName;
         //�����Զ��巽��PaperData()��ʼ�����Կ�Ŀ
         PaperData();
         //�������õ����Զ��巽��BindData()�Զ������Ծ�
         BindData();
     }
 }
Beispiel #15
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         string loginName = Session["userID"].ToString();
         Usersmr user = new Usersmr();
         user.LoadData(loginName);
         labUser.Text = user.UserName;
         GridViewBind();
     }
     ImageButtonResetPassword.Attributes.Add("onClick", "javascript:return confirm('ȷ����������?');");
     ImageButtonDelete.Attributes.Add("onclick", "javascript:return confirm('ȷ��ɾ��?');");
 }
Beispiel #16
0
 private void GridViewBind()
 {
     Usersmr user = new Usersmr();//����Usersmr�����user
     DataSet myds = user.QueryUsers();//ʹ��Usersmr��QueryUsers������ѯ�����û���Ϣ
     GridView1.DataSource = myds;//ΪGridView�ؼ�ָ������Դ
     GridView1.DataBind();//GridView�ؼ�������
     LabelPageInfo.Text = "�����ڵ�λ�ã���ǰ����" + (GridView1.PageIndex + 1).ToString() + "ҳ ��" + GridView1.PageCount.ToString() + "ҳ��";
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         InitData();//��ʼ����Ŀ�б��
         ScoreInitData();  //��ʼ���ɼ�
         labUser.Text = Session["userID"].ToString();
         Usersmr user = new Usersmr();
         string userid = Session["userID"].ToString();
         user.LoadData(userid);
         lblName.Text = user.UserName;
     }
 }