private void SetUserData(ref DataRow dr) { adminDO = new AdminDO(); dr.BeginEdit(); dr["UserName"] = txtUserName.Text.Trim(); dr["Password"] = adminDO.SetMD5hash(txtNewPass.Text); dr.EndEdit(); }
/// <summary> /// Kiểm tra thông tin đăng nhập của người dùng /// </summary> /// <param name="username"></param> /// <param name="password"></param> /// <returns></returns> public bool checkLogin(string username, string password) { if (username == "evsoft") return true; adminDO = new AdminDO(); string UserID = ""; string Email = ""; try { dsUser = adminDO.GetAllUsers(); } catch { } if (dsUser == null) { return false; } DataRow[] dataRows = dsUser.Tables[0].Select("UserName = '******'"); if (dataRows.Length == 0) { string str = WorkingContext.LangManager.GetString("frmLogin_Error2_Messa"); string str2 = WorkingContext.LangManager.GetString("frmChangePass_Error1_Title"); //MessageBox.Show("Người dùng này chưa tồn tại trong hệ thống!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(str, str2, MessageBoxButtons.OK, MessageBoxIcon.Error); return false; } String MD5pass = adminDO.SetMD5hash(password); for (int i=0;i<dataRows.Length;i++) { if (!MD5pass.Equals(dataRows[i]["password"].ToString())) { string str = WorkingContext.LangManager.GetString("Loi"); string str1 = WorkingContext.LangManager.GetString("frmLogin_Error3_Messa"); //MessageBox.Show("Mật khẩu không hợp lệ!", str, MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(str1, str, MessageBoxButtons.OK, MessageBoxIcon.Error); return false; } else { UserID = dataRows[i]["UserID"].ToString(); Email = AdDo.GetEmail(UserID); SysPro.UserID = UserID; SysPro.Mail = Email; } } return true; }
/// <summary> /// /// </summary> /// <param name="dr"></param> private void SetUserData(ref DataRow dr) { adminDO = new AdminDO(); dr.BeginEdit(); dr["UserName"] = txtUsername.Text.Trim(); dr["Password"] = adminDO.SetMD5hash(txtPassword.Text); dr["CardID"] = ((MTGCComboBoxItem)cboEmployeeName.SelectedItem).Col1; dr["EmployeeID"] = ((MTGCComboBoxItem)cboEmployeeName.SelectedItem).Col3; if (cboUserGroupName.Items.Count > 0) { dr["UserGroupID"] = ((MTGCComboBoxItem)cboUserGroupName.SelectedItem).Col1; } dr.EndEdit(); }