コード例 #1
0
        /// <summary>
        /// 保存数据
        /// </summary>
        /// <returns>成功则返回主表ID</returns>
        private bool SaveDate()
        {
            bool i = false;

            try
            {
                i = new FYSOFT.HMIS.Bll.User().Update(GetModel());
            }
            catch
            { }
            return(i);
        }
コード例 #2
0
        /// <summary>
        /// 保存数据
        /// </summary>
        /// <returns>成功则返回主表ID</returns>
        private int SaveDate()
        {
            int i = 0;

            try
            {
                i = new FYSOFT.HMIS.Bll.User().Add(GetModel());
            }
            catch
            { }
            return(i);
        }
コード例 #3
0
 public EditUser(string UserId)
 {
     InitializeComponent();
     try
     {
         FYSOFT.HMIS.Models.User u = new FYSOFT.HMIS.Bll.User().GetModel(UserId);
         tbUserName.Text     = u.UserName;
         tbUserName.ReadOnly = true;
         tbPassWord.Text     = u.UserPassword;
         this.UserID         = UserId;
     }
     catch
     {
         this.Dispose();
     }
 }
コード例 #4
0
 private void BtnOK_Click(object sender, EventArgs e)
 {
     if (tbPassword.Text.Trim() == "" || tbUserName.Text.Trim() == "")
     {
         MessageBox.Show("用户名密码不能为空,请重输!");
     }
     else
     {
         _waitform.sValue = "登录中,请稍等......";
         this.Visible     = false;
         _waitform.Show();
         try
         {
             int iResult = new FYSOFT.HMIS.Bll.User().CheckPassWord(tbUserName.Text, tbPassword.Text);
             if (iResult == 1)
             {
                 UserName = tbUserName.Text;
                 MainForm frmMain = new MainForm();
                 frmMain.Show();
                 _waitform.Hide();
             }
             else if (iResult == -1)
             {
                 _waitform.Hide();
                 this.Visible = true;
                 MessageBox.Show("用户不存在,请重输!");
                 tbUserName.Clear();
                 tbPassword.Clear();
                 tbUserName.Focus();
             }
             else if (iResult == 0)
             {
                 _waitform.Hide();
                 this.Visible = true;
                 MessageBox.Show("密码错误,请重输!");
                 tbPassword.Clear();
                 tbPassword.Focus();
             }
         }
         catch
         {
             _waitform.Hide();
             this.Visible = true;
             MessageBox.Show("发生未知错误!");
         }
     }
 }
コード例 #5
0
 private void tsmiSave_Click(object sender, EventArgs e)
 {
     if (tbOldPassword.Text.Trim() == "" || tbNewPassword1.Text.Trim() == "" || tbNewPassword2.Text.Trim() == "")
     {
         MessageBox.Show("密码不能为空!");
         return;
     }
     try
     {
         if (tbNewPassword1.Text != tbNewPassword2.Text)
         {
             MessageBox.Show("两次新密码输入不一致,请稍候再试!");
             return;
         }
         int iResult = new FYSOFT.HMIS.Bll.User().CheckPassWord(lbUserName.Text, tbOldPassword.Text);
         if (iResult == 1)
         {
             if (new FYSOFT.HMIS.Bll.User().UpdateUserPassword(lbUserName.Text, tbNewPassword1.Text))
             {
                 MessageBox.Show("修改密码成功");
                 tbOldPassword.Clear();
                 tbNewPassword1.Clear();
                 tbNewPassword2.Clear();
             }
             else
             {
                 MessageBox.Show("修改密码失败,请稍候再试!");
             }
         }
         else if (iResult == -1)
         {
             MessageBox.Show("更改密码失败,请稍候再试!");
         }
         else if (iResult == 0)
         {
             MessageBox.Show("老密码输入错误,请稍候再试!");
         }
     }
     catch
     {
         MessageBox.Show("出现异常,请稍候再试!");
     }
 }
コード例 #6
0
 public UserService()
 {
     bllUser = new Bll.User();
 }