private void Login() { LoginBUS lgBUS = new LoginBUS(); IList <LoginDTO> list = lgBUS.Login(txtTenDangNhap.Text, frmMain.MaHoa(txtMatKhau.Text)); if (list.Count == 0) { if (MessageBox.Show("Tên tài khoản hoặc mật khẩu không đúng!", "Đăng nhập thất bại!", MessageBoxButtons.OK, MessageBoxIcon.Question) == DialogResult.OK) { txtMatKhau.Clear(); txtMatKhau.Focus(); } else { this.Close(); } } else { foreach (LoginDTO lgDTO in list) { frmMain.m_username = lgDTO.Username; frmMain.m_chucvu = lgDTO.ChucVu; frmMain.m_maNV = lgDTO.MaNV; } this.Close(); } }
private void btOk_Click(object sender, EventArgs e) { string user = txtTen.Text.Trim(); string pass = txtPass.Text; LoginBUS loginBUS = new LoginBUS(); bool b = false; try { Account acc = new Account(user, pass); b = loginBUS.Login(acc); } catch (SqlException ex) { MessageBox.Show("Loi dang nhap.\n" + ex.Message, "Dang nhap"); } if (b) { this.DialogResult = DialogResult.OK; } else { DialogResult result = MessageBox.Show("Username hoac password khong dung", "Đăng nhập", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); if (result == DialogResult.Cancel) { Application.Exit(); } else { txtTen.Focus(); txtPass.Text = ""; } } }
private void BtnConfirm_Click(object sender, EventArgs e) { this.btnConfirm.Enabled = false; var result = LoginBUS.Login(tbUsername.Text, tbPassword.Text); switch (result) { case 0: { mainForm.HideRoomRuleEdit(); mainForm.Show(this); this.Hide(); break; } case 1: { mainForm.Show(this); this.Hide(); break; } case -1: { MessageBox.Show("Không thể kết nối CSDL hoặc lỗi đăng nhập!", "ĐĂNG NHẬP THẤT BẠI!", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.btnConfirm.Enabled = true; break; } } }
public Login() { InitializeComponent(); accountIDs = new List <string>(); loginBUS = new LoginBUS(); }
private void btLogin_Click(object sender, EventArgs e) { MaNV = 0; string MK = ""; try { MaNV = int.Parse(txtId.Text); MK = txtPassword.Text.Trim(); int i = new LoginBUS().CheckLogin(MaNV, MK); switch (i) { case 1: MessageBox.Show("Đăng nhập thành công"); this.Close(); break; case 0: MessageBox.Show("Tài khoản nhập không chính xác, vui lòng thử lại"); break; case -1: MessageBox.Show("Lỗi không xác định"); break; } } catch (FormatException ex) { MessageBox.Show("Vui lòng nhập tài khoản"); } }
private void btnDangNhap_Click(object sender, EventArgs e) { LoginBUS lgBUS = new LoginBUS(); IList <LoginDTO> list = lgBUS.Login(txtTenDangNhap.Text, frmMain.MaHoa(txtMatKhau.Text)); if (list.Count == 0) { if (MessageBox.Show("Đăng nhập không thành công!", "Lỗi!", MessageBoxButtons.RetryCancel, MessageBoxIcon.Question) == DialogResult.Retry) { txtTenDangNhap.Clear(); txtMatKhau.Clear(); txtTenDangNhap.Focus(); } else { this.Close(); } } else { foreach (LoginDTO lgDTO in list) { frmMain.m_username = lgDTO.Username; frmMain.m_chucvu = lgDTO.ChucVu; frmMain.m_maNV = lgDTO.MaNV; } MessageBox.Show("Bạn đang đăng nhập dưới quyền " + frmMain.m_chucvu); this.Close(); } }
private void btnLogin_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtDangNhap.Text) || string.IsNullOrWhiteSpace(txtMatKhau.Text)) { MessageBox.Show("chưa điền tên đăng nhập or mật khẩu", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtDangNhap.Text = txtMatKhau.Text = ""; txtDangNhap.Focus(); } else { LoginBUS lg = new LoginBUS(); chucVu = lg.chucVu; if (lg.Login(txtDangNhap.Text, txtMatKhau.Text)) { this.DialogResult = DialogResult.OK; this.Close(); } else { // nếu sai mật khẩu DialogResult result = MessageBox.Show("sai mật khẩu", "Login", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information); if (result == DialogResult.Cancel) { Application.Exit(); } else { txtDangNhap.Text = txtMatKhau.Text = ""; txtDangNhap.Focus(); } } } }
private void btnXN_Click(object sender, EventArgs e) { LoginBUS lgBUS = new LoginBUS(); IList <LoginDTO> list = lgBUS.Login(labUser.Text, frmMain.MaHoa(txtMKC.Text)); if (list.Count == 0) { MessageBox.Show("Mật khẩu cũ không đúng!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMKC.Text = ""; txtMKC.Focus(); } else { HeThongBUS htBUS = new HeThongBUS(); HeThongDTO htDTO = new HeThongDTO(); htDTO.Username = labUser.Text; htDTO.Password = frmMain.MaHoa(txtMKMoiAgain.Text); htDTO.Manhanvien = frmMain.m_maNV; if (htBUS.updateHeThong(htDTO) == 0) { MessageBox.Show("Đổi mật khẩu không thành công!"); } else { MessageBox.Show("Đổi mật khẩu thành công!"); this.Close(); } } }
private void changePasswordToolStripMenuItem_Click(object sender, EventArgs e) { using (frmDoiMatKhau form = new frmDoiMatKhau(login)) { if (form.ShowDialog() == DialogResult.OK) { login = LoginBUS.GetAccount(login.TaiKhoan); } } }
public void AccountNotExist() { string username = "******"; string password = "******"; LoginBUS login = new LoginBUS(); int status = login.CheckLogin(username, password); Assert.IsFalse(status == 1); }
public void Null_Password() { string username = "******"; string password = ""; LoginBUS login = new LoginBUS(); int status = login.CheckLogin(username, password); Assert.IsFalse(status == 1); }
private void taoTile_Click(object sender, EventArgs e) { if (manvTextBox.Text == string.Empty) { MetroMessageBox.Show(this, "Mã nhân viên không được để trống.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (tkTextBox.Text == string.Empty || mkTextBox.Text == string.Empty) { MetroMessageBox.Show(this, "Tài khoản và mật khẩu không được để trống.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (!Regex.IsMatch(manvTextBox.Text, "^[0-9]*$")) { MetroMessageBox.Show(this, "Mã nhân viên phải là số.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (!Regex.IsMatch(tkTextBox.Text, "^[a-zA-Z0-9]*$") || !Regex.IsMatch(mkTextBox.Text, "^[a-zA-Z0-9]*$")) { MetroMessageBox.Show(this, "Tài khoản và mật khẩu không được chứa kí tự đặc biệt." + "\n" + "Chỉ được sử dụng a-z, A-Z, 0-9.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DangNhap login = new DangNhap(tkTextBox.Text, mkTextBox.Text, int.Parse(manvTextBox.Text)); try { if (LoginBUS.CreateAccount(login) > 0) { MetroMessageBox.Show(this, "Tạo tài khoản thành công.", "Succeeded", MessageBoxButtons.OK, MessageBoxIcon.Information); manvTextBox.Text = string.Empty; tkTextBox.Text = string.Empty; mkTextBox.Text = string.Empty; dgv5.DataSource = LoginBUS.LoadAll(); } else { MetroMessageBox.Show(this, "Tạo tài khoản thất bại.", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (SqlException ex) { if (ex.Number == 547) { MetroMessageBox.Show(this, "Mã nhân viên không tồn tai.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (ex.Number == 2627) { MetroMessageBox.Show(this, "Tài khoản đã tồn tại.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { throw; } } } }
private void xoaTile3_Click(object sender, EventArgs e) { DialogResult dialog = MetroMessageBox.Show(this, "Bạn muốn xóa tài khoản " + (string)dgv5.CurrentRow.Cells[0].Value + " của nhân viên " + (string)dgv5.CurrentRow.Cells[1].Value + " ?", "Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { LoginBUS.DeleteAccount((string)dgv5.CurrentRow.Cells[0].Value); dgv5.DataSource = LoginBUS.LoadAll(); } }
private void dnTile_Click(object sender, EventArgs e) { if (tkTextBox.Text == string.Empty || mkTextBox.Text == string.Empty) { MetroMessageBox.Show(this, "Tài khoản và mật khẩu không được để trống.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (!Regex.IsMatch(tkTextBox.Text, "^[a-zA-Z0-9]*$") || !Regex.IsMatch(mkTextBox.Text, "^[a-zA-Z0-9]*$")) { MetroMessageBox.Show(this, "Tài khoản và mật khẩu không được chứa kí tự đặc biệt.\nChỉ được sử dụng a-z, A-Z, 0-9.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (LoginBUS.Has(tkTextBox.Text, mkTextBox.Text)) { MetroForm form; DangNhap login = LoginBUS.GetAccount(tkTextBox.Text); NhanVien employee = EmployeeBUS.GetEmployee(login.MaNhanVien); if (employee.ChucVu == "Quản lý") { form = new frmQuanLy(login); } else if (employee.ChucVu == "Thu ngân") { form = new frmDatBan(login); } else { MetroMessageBox.Show(this, "Bạn không có quyền truy cập.", "Not eligible", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } MetroMessageBox.Show(this, "Đăng nhập thành công.", "Congratulation", MessageBoxButtons.OK, MessageBoxIcon.Information); Hide(); if (form.ShowDialog() == DialogResult.OK) { tkTextBox.Text = ""; mkTextBox.Text = ""; ActiveControl = tkTextBox; Show(); } else { Close(); } } else { MetroMessageBox.Show(this, "Tài khoản hoặc mật khẩu không chính xác.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btLogin_Click(object sender, EventArgs e) { string user, pass; user = txtUserName.Text.Trim(); pass = txtPassWord.Text.Trim(); bool b = false; if (user == "Admin" && pass == "123") { b = true; } else { try { LoginBUS lgb = new LoginBUS(); b = lgb.login(user, pass); LocalData.localData.AccountUserName = user; } catch (SqlException ex) { MessageBox.Show("Lỗi" + ex.Message, "Đăng Nhập"); } } if (b) { this.DialogResult = user == "Admin" ? DialogResult.Yes : DialogResult.OK; this.Close(); } else { DialogResult result = MessageBox.Show("Tài khoản hoặc mật khẩu không đúng!", "Thông Báo!", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); if (result == DialogResult.Cancel) { Application.Exit(); } else { txtUserName.Focus(); txtPassWord.Text = ""; } } }
private void btnLogin_Click(object sender, EventArgs e) { var username = txtUser.Text; var password = txtPassword.Text; var res = new LoginBUS().checkLogin(username, password); if (res.TenDangNhap != "") { Main frmMain = new Main(res); this.Hide(); frmMain.ShowDialog(); this.Show(); txtUser.Text = ""; txtPassword.Text = ""; } else { MessageBox.Show("Sai tên đăng nhập hoặc mật khẩu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
protected void btnLogin_Click(object sender, EventArgs e) { if (txtusername.Text == null && txtpassword.Text == null) { Response.Write("<script>alert('Username and password not empty')</script>"); } else { LoginBUS logacc = new LoginBUS(); if (logacc.CheckLogBUS(txtusername.Text, txtpassword.Text)) { Response.Write("<script>alert('Login success')</script>"); Response.Redirect("homefe.aspx"); } else { Response.Write("<script>alert('Login Fail')</script>"); } } }
private void xoaTile1_Click(object sender, EventArgs e) { if (!nhanVienCuToggle.Checked) { DialogResult dialog = MetroMessageBox.Show(this, "Bạn muốn xóa nhân viên " + (string)dgv1.CurrentRow.Cells[1].Value + " ?", "Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { if (EmployeeBUS.Delete((int)dgv1.CurrentRow.Cells[0].Value) > 0) { MetroMessageBox.Show(this, "Xóa nhân viên thành công.", "Succeeded", MessageBoxButtons.OK, MessageBoxIcon.Information); dgv1.DataSource = EmployeeBUS.LoadAll(); dgv5.DataSource = LoginBUS.LoadAll(); } else { MetroMessageBox.Show(this, "Xóa nhân viên thất bại.", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }
private void okTile_Click(object sender, EventArgs e) { if (mkhtTextBox.Text == string.Empty || mkmTextBox.Text == string.Empty || nlTextBox.Text == string.Empty) { MetroMessageBox.Show(this, "Mật khẩu không được để trống.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (!Regex.IsMatch(mkhtTextBox.Text, "^[a-zA-Z0-9]*$") || !Regex.IsMatch(mkmTextBox.Text, "^[a-zA-Z0-9]*$") || !Regex.IsMatch(nlTextBox.Text, "^[a-zA-Z0-9]*$")) { MetroMessageBox.Show(this, "Mật khẩu không được chứa kí tự đặc biệt." + "\n" + "Chỉ được sử dụng a-z, A-Z, 0-9.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (login.MatKhau == mkhtTextBox.Text) { if (mkmTextBox.Text == nlTextBox.Text) { if (LoginBUS.UpdatePassword(login.TaiKhoan, mkmTextBox.Text) > 0) { MetroMessageBox.Show(this, "Đổi mật khẩu thành công.", "Succeeded", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } else { MetroMessageBox.Show(this, "Đổi mật khẩu thất bại.", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MetroMessageBox.Show(this, "Mật khẩu không trùng khớp.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroMessageBox.Show(this, "Mật khẩu hiện tại không chính xác.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void BtnLogin_Click(object sender, EventArgs e) { LoginBUS login = new LoginBUS(); if (string.IsNullOrWhiteSpace(txtUsername.Text) || string.IsNullOrWhiteSpace(txtPassword.Text)) { MessageBox.Show("Hay nhap day du thong tin"); return; } int status = login.CheckLogin(txtUsername.Text, txtPassword.Text); if (status == 1) { fMain fmain = new fMain(login.getType(txtUsername.Text), txtUsername.Text, txtPassword.Text); this.Hide(); fmain.ShowDialog(); } else { MessageBox.Show("Tên tài khoản hoặc mật khẩu không đúng", "Lỗi Đăng Nhập"); } }
public HttpResponseMessage Login([FromBody] UserRequestDTO user) { Logger.Info(Request.RequestUri + " || Method: " + Request.Method, Request.Headers.ToString(), JsonConvert.SerializeObject(user), Level.INFO); ResponseDTO RES = new ResponseDTO(); ErrorDTO error = new ErrorDTO(); LoginResponseDTO LoginRes = new LoginResponseDTO(); //string email = user.username != null ? user.username : ""; //string password = user.password != null ? user.password : ""; //string page = user.page != null ? user.page : ""; //string signature = user.signature != null ? user.signature : ""; RES = LoginBUS.CheckUserLogin(user.username, user.password, user.page, 1); if (RES.Error == null) { return(Request.CreateResponse(HttpStatusCode.OK, RES)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, RES)); } }
private void frmQuanLy_Load(object sender, EventArgs e) { tabControl.SelectedTab = tabNhanVien; maxPageNumber = BillBUS.GetMaxPageNumber(int.Parse(billsPerPageComboBox.Text)); maxPageNumberLabel.Text = "/ " + maxPageNumber.ToString(); if (maxPageNumber == 1) { sauTile.Visible = false; } minYear = BillBUS.GetMinYear(); maxYear = BillBUS.GetMaxYear(); for (int i = minYear; i <= maxYear; i++) { namComboBox.Items.Add(i); } if (namComboBox.Items.Count > 0) { namComboBox.SelectedItem = namComboBox.Items[namComboBox.Items.Count - 1]; } else { namComboBox.SelectedItem = 1; } namRadioButton.Checked = true; dgv1.DataSource = EmployeeBUS.LoadAll(); dgv2.DataSource = MenuBUS.LoadAll(); dgv3.DataSource = BillBUS.LoadAll(1, int.Parse(billsPerPageComboBox.Text)); dgv5.DataSource = LoginBUS.LoadAll(); // Đặt tên cột cho DataGridView 1 dgv1.Columns[0].HeaderText = "Mã"; dgv1.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; dgv1.Columns[1].HeaderText = "Họ tên"; dgv1.Columns[2].HeaderText = "Ngày sinh"; dgv1.Columns[3].HeaderText = "Giới tính"; dgv1.Columns[4].HeaderText = "Địa chỉ"; dgv1.Columns[5].HeaderText = "Số điện thoại"; dgv1.Columns[6].HeaderText = "Ngày vào làm"; dgv1.Columns[7].HeaderText = "Chức vụ"; dgv1.Columns[8].HeaderText = "Lương"; dgv1.Columns[8].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; // Đặt tên cột cho DataGridView 2 dgv2.Columns[0].HeaderText = "Tên món"; dgv2.Columns[1].HeaderText = "Đơn giá"; dgv2.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; dgv2.Columns[2].HeaderText = "Đơn vị"; // Đặt tên cột cho DataGridView 3 dgv3.Columns[0].HeaderText = "Mã HD"; dgv3.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; dgv3.Columns[1].HeaderText = "Mã bàn"; dgv3.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; dgv3.Columns[2].HeaderText = "Mã NV"; dgv3.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; dgv3.Columns[3].HeaderText = "Thời gian lập"; dgv3.Columns[4].HeaderText = "Tổng tiền"; dgv3.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; // Đặt tên cột cho DataGridView 5 dgv5.Columns[0].HeaderText = "Tài khoản"; dgv5.Columns[1].HeaderText = "Họ tên"; dgv5.Columns[2].HeaderText = "Quyền"; }
public void setUp() { lgBUS = new LoginBUS(); frmMail = new FormMain(); form = new FormMain(); }
public frmLogin() { InitializeComponent(); loginBUS = new LoginBUS(); }
private void frmDangNhap_Load(object sender, EventArgs e) { lst = LoginBUS.LayThongTinNguoiDung(); SLTK = LoginBUS.DemSoLuongTK(); }