Beispiel #1
0
 private void load()
 {
     if (txb_User.Text == "")
     {
         My_MessageBox.My_MessageBox_Message("用户名不能为空!");
     }
     else if (txb_PassWord.Password == "")
     {
         My_MessageBox.My_MessageBox_Message("密码不能为空!");
     }
     else
     {
         Maticsoft.BLL.sysUser _M_user = new Maticsoft.BLL.sysUser();
         if (_M_user.Exists(this.txb_User.Text, txb_PassWord.Password))
         {
             frm_Main f = new frm_Main();
             f.User = _M_user.GetModel(txb_User.Text);
             f.Show();
             this.Close();
         }
         else
         {
             temLoadCount++;
             My_MessageBox.My_MessageBox_Message("账户或密码错误!\r\n您还有" + (3 - temLoadCount) + "次机会进行登陆!");
             if (temLoadCount == 3)
             {
                 this.Close();
             }
         }
     }
 }
 //
 // 验证工号
 //
 private void txb_R_UserID_PreviewKeyUp(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         Maticsoft.BLL.sysUser _M_user = new Maticsoft.BLL.sysUser();
         txb_R_UserName.Text = _M_user.Get_UserName(txb_R_UserID.Text.Trim());
     }
 }
Beispiel #3
0
 private void ShowInfo(string UserID)
 {
     Maticsoft.BLL.sysUser   bll   = new Maticsoft.BLL.sysUser();
     Maticsoft.Model.sysUser model = bll.GetModel(UserID);
     this.lblUserID.Text      = model.UserID;
     this.lblUserName.Text    = model.UserName;
     this.lblPassword.Text    = model.Password;
     this.lblWorkstation.Text = model.Workstation;
     this.lblPrivilege.Text   = model.Privilege;
     this.lblID_Key.Text      = model.ID_Key.ToString();
 }
Beispiel #4
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.txtUserID.Text.Trim().Length == 0)
            {
                strErr += "UserID不能为空!\\n";
            }
            if (this.txtUserName.Text.Trim().Length == 0)
            {
                strErr += "UserName不能为空!\\n";
            }
            if (this.txtPassword.Text.Trim().Length == 0)
            {
                strErr += "Password不能为空!\\n";
            }
            if (this.txtWorkstation.Text.Trim().Length == 0)
            {
                strErr += "Workstation不能为空!\\n";
            }
            if (this.txtPrivilege.Text.Trim().Length == 0)
            {
                strErr += "Privilege不能为空!\\n";
            }
            if (!PageValidate.IsDecimal(txtID_Key.Text))
            {
                strErr += "ID_Key格式错误!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            string  UserID      = this.txtUserID.Text;
            string  UserName    = this.txtUserName.Text;
            string  Password    = this.txtPassword.Text;
            string  Workstation = this.txtWorkstation.Text;
            string  Privilege   = this.txtPrivilege.Text;
            decimal ID_Key      = decimal.Parse(this.txtID_Key.Text);

            Maticsoft.Model.sysUser model = new Maticsoft.Model.sysUser();
            model.UserID      = UserID;
            model.UserName    = UserName;
            model.Password    = Password;
            model.Workstation = Workstation;
            model.Privilege   = Privilege;
            model.ID_Key      = ID_Key;

            Maticsoft.BLL.sysUser bll = new Maticsoft.BLL.sysUser();
            bll.Add(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "add.aspx");
        }
Beispiel #5
0
 //
 //领料—工号
 //
 private void txb_JobNumber_Receive_KeyUp(object sender, KeyEventArgs e)
 {
     Maticsoft.BLL.sysUser _M_User = new Maticsoft.BLL.sysUser();
     if (e.Key == Key.Enter && txb_JobNumber_Receive.IsFocused == true && txb_JobNumber_Receive.Text != "" &&
         txb_JobNumber_Receive.Text != "002222")
     {
         _WTT_User_Receive = _M_User.GetModel(txb_JobNumber_Receive.Text.Trim());
         if (_WTT_User_Receive != null)
         {
             int tem = -1; int.TryParse(_WTT_User_Receive.Workstation, out tem);
             if (tem > -1)
             {
                 cmb_Workstation_Receive.SelectedIndex = tem - 1;
                 _WTT_WK = (Maticsoft.Model.WorkStation)cmb_Workstation_Receive.SelectedItem;
             }
             txb_UserName_Receive.Text = _WTT_User_Receive.UserName;
         }
         else
         {
             txb_JobNumber_Receive.SelectAll();
         }
     }
 }