public void dangNhap() { //chuỗi lỗi String err = ""; if (txtUsername.Text.Trim().Length == 0) { //nếu tài khoản trống thì thêm lỗi vào err err += "Tài khoản không được trống!\n"; } else { BUS.Validate val = new BUS.Validate(); //kiểm tra email có đúng định dạng không if (!val.IsEmail(txtUsername.Text.Trim())) err += "tài khoản phải là email"; } if (txtPassword.Text.Trim().Length == 0) { //nếu mật khẩu trống thì thêm lỗi vào err err += "Mật khẩu không được trống!"; } if (err.Length == 0) { Session.cNhanVien = new DTO.NhanVien(); Session.cNhanVien = loginBus.CheckLogin(txtUsername.Text.Trim(), txtPassword.Text.Trim()); //nếu cNhanVien trống thì báo không thành công if (Session.cNhanVien == null) MessageBox.Show("tên đăng nhập hoặc mật khẩu không đúng"); else { MessageBox.Show("đăng nhập thành công!!"); Session.mainForm = new MainForm(); Session.mainForm.Show(); this.Hide(); } } else { MessageBox.Show(err); } }
/// <summary> /// trả về lỗi khi kiểm tra các textbox nhập đúng dữ liệu hay không. trả về chuỗi rỗng nếu không có lỗi /// </summary> /// <returns>Thông báo lỗi</returns> private string checkErr() { BUS.Validate validate = new BUS.Validate(); string err = ""; if (txtTen.Text.Trim().Length == 0) err += "Tên không được trống\n"; if (txtDienThoai.Text.Trim().Length == 0) err += "Số điện thoại không được trống\n"; else if (!validate.IsNumber(txtDienThoai.Text.Trim())) err += "Số điện thoại phải là số\n"; if (txtDiaChi.Text.Trim().Length == 0) err += "Địa chỉ không được trống\n"; if (txtWebsite.Text.Trim().Length == 0) err += "Website không được trống\n"; else { if (!validate.IsURL(txtWebsite.Text.Trim())) { err+= "Website không được trống\n"; } } return err; }
private string checkErr() { BUS.Validate validate = new BUS.Validate(); string err = ""; if (txtTenTL.Text.Trim().Length == 0) err += "Tên thể loại không được trống\n"; return err; }