public DangNhap_DTO KiemtraUser(string tendn, string pass) { SqlConnection cnn = new SqlConnection(); cnn = HamKetNoi(); cnn.Open(); SqlCommand cmd = new SqlCommand("sp_Kiemtrauser", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@tendn", SqlDbType.NVarChar); cmd.Parameters["@tendn"].Value = tendn; cmd.Parameters.Add("@password", SqlDbType.NChar); cmd.Parameters["@password"].Value = pass; SqlDataReader re = cmd.ExecuteReader(); DangNhap_DTO dndto = null; if (re.Read()) { dndto = new DangNhap_DTO(); dndto._tendn = tendn; dndto._pass = (string)re["pass"]; dndto._permiss = (int)re["permiss"]; } cnn.Close(); return(dndto); }
private void btn_dangnhap_Click(object sender, EventArgs e) { DangNhap_DTO dnn = new DangNhap_DTO(); DangNhapBUS dnbus = new DangNhapBUS(); dnn = dnbus.KiemtraUserBUS(txt_tenDangNhap.Text.ToString(), txt_pass.Text.ToString()); if (dnn != null) { SessionLogin.SessionUsername = txt_tenDangNhap.Text.ToString(); SessionLogin.SessionPassWord = txt_pass.Text.ToString().Trim(); //Xử lý chuyển màn hình... if (dnn._permiss == 1) { GiamDoc ad = new GiamDoc(); this.Visible = false; ad.Show(); } else if (dnn._permiss == 2) { fr_TheDocGia ad = new fr_TheDocGia(); this.Visible = false; ad.Show(); } else if (dnn._permiss == 3) { } } else { lblthongbao.Text = "Sai thông tin đăng nhập"; txt_tenDangNhap.Focus(); } }
private void btn_suaNV_Click(object sender, EventArgs e) { SuaThongTinNhanVienBUS nvbus = new SuaThongTinNhanVienBUS(); DangNhap_DTO dtonv = new DangNhap_DTO(); if (dtonv._pass == "" || dtonv._permiss.ToString() == "" || dtonv._bophan == "" || dtonv._chucvu == "") { MessageBox.Show("Bạn Nhập Không Đủ Dữ Liệu "); } else { dtonv._tendn = txt_hoTen.Text;// dtonv._pass = txtpass.Text; dtonv._permiss = Int32.Parse(cbbpermis.SelectedItem.ToString()); dtonv._diachi = txt_diaChi.Text; // dtonv._sodienthoai = txt_dienThoai.Text; // dtonv._bophan = cbbbophan.SelectedItem.ToString(); dtonv._chucvu = cbbchucvu.SelectedItem.ToString(); dtonv._bangcap = txt_bangCap.Text; // dtonv._ngaysinh = txtngaysinh.Text; // int k = nvbus.SuaNhanVien(dtonv); if (k > 0) { MessageBox.Show("Bạn đã sửa thành công"); } else { MessageBox.Show("Không thể sửa nhân viên"); } } ThongTinNhanVien_Load(sender, e); }
public DangNhap_DTO KiemtraUserBUS(string tendnbus, string passbus) { DangNhapDAO da = new DangNhapDAO(); DangNhap_DTO dn = da.KiemtraUser(tendnbus, passbus); return(dn); }
private void btn_themNV_Click(object sender, EventArgs e) { ThemNhanVienBUS nvbus = new ThemNhanVienBUS(); DangNhap_DTO dtonv = new DangNhap_DTO(); dtonv._tendn = txt_hoTen.Text; dtonv._pass = txtpass.Text; dtonv._permiss = Int32.Parse(cbbpermis.SelectedItem.ToString()); dtonv._diachi = txt_diaChi.Text; dtonv._sodienthoai = txt_dienThoai.Text; dtonv._bophan = cbbbophan.SelectedItem.ToString(); dtonv._chucvu = cbbchucvu.SelectedItem.ToString(); dtonv._bangcap = txt_bangCap.Text; dtonv._ngaysinh = txtngaysinh.Text; int k = nvbus.ThemNhanVien(dtonv); if (k > 0) { MessageBox.Show("Bạn đã thêm thành công"); } else { MessageBox.Show("Không thể thêm nhân viên"); } ThongTinNhanVien_Load(sender, e); }
public int ThemNhanVien(DangNhap_DTO dtonvbus) { ThemNhanVienDAO nv = new ThemNhanVienDAO(); int k = nv.ThemNhanVien(dtonvbus); return(k); }
public int SuaNhanVien(DangNhap_DTO dtonvbus) { SuaThongTinNhanVienDAO nv = new SuaThongTinNhanVienDAO(); int k = nv.SuaNhanVien(dtonvbus); return(k); }
public static bool KiemTraTaiKhoan(DangNhap_DTO dn) { string sql = String.Format("select * from NGUOIDUNG where TaiKhoan='{0}' and MatKhau='{1}'", dn.TaiKhoan, dn.MatKhau); if (DataAccess.ExcuteReader_bool(sql) == true) { return(true); } else { return(false); } }
public static bool Kiemtrataikhoan_bool(DangNhap_DTO ObjDangnhap) { string sql = string.Format("select * from NGUOIDUNG where TaiKhoan='{0}' and MatKhau='{1}'", ObjDangnhap.TaiKhoan, ObjDangnhap.MatKhau); if (DataAccess.ExcuteReader_bool(sql) == true) { return(true); } else { return(false); } }
public static bool Kiemtrataikhoan_bool(DangNhap_DTO ObjDangnhap) { string sql = string.Format("select * from NGUOIDUNG where TaiKhoan='{0}' and MatKhau='{1}'", ObjDangnhap.TaiKhoan, ObjDangnhap.MatKhau); // Hàm ExcuteReader_bool mà chúng ta đã tạo bên DataAccess dùng để kiểm tra xem dữ liệu có hay không? if (DataAccess.ExcuteReader_bool(sql) == true) { return(true); } else { return(false); } }
public int ThemNhanVien(DangNhap_DTO dtonv) { int k = -1; SqlConnection connect = new SqlConnection(); SqlConnectionString constring = new SqlConnectionString(); connect = SqlConnectionString.HamKetNoi(); connect.Open(); SqlCommand cmd = new SqlCommand("sp_themnhanvien", connect); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@tendn", SqlDbType.NVarChar); cmd.Parameters.Add("@pass", SqlDbType.NChar); cmd.Parameters.Add("@permiss", SqlDbType.Int); cmd.Parameters.Add("@diachi", SqlDbType.NVarChar); cmd.Parameters.Add("@sodienthoai", SqlDbType.NChar); cmd.Parameters.Add("@bophan", SqlDbType.NVarChar); cmd.Parameters.Add("@chucvu", SqlDbType.NVarChar); cmd.Parameters.Add("@bangcap", SqlDbType.NVarChar); cmd.Parameters.Add("@ngaysinh", SqlDbType.NChar); cmd.Parameters["@tendn"].Value = dtonv._tendn; cmd.Parameters["@pass"].Value = dtonv._pass; cmd.Parameters["@permiss"].Value = dtonv._permiss; cmd.Parameters["@diachi"].Value = dtonv._diachi; cmd.Parameters["@sodienthoai"].Value = dtonv._sodienthoai; cmd.Parameters["@bophan"].Value = dtonv._bophan; cmd.Parameters["@chucvu"].Value = dtonv._chucvu; cmd.Parameters["@bangcap"].Value = dtonv._bangcap; cmd.Parameters["@ngaysinh"].Value = dtonv._ngaysinh; k = cmd.ExecuteNonQuery(); connect.Close(); if (k > 0) { return(k); } return(0); }
public void receivingData(DangNhap_DTO user) { this.user = user; }
public static string MaQuyen(DangNhap_DTO dn) { string sql = string.Format("select MaQuyen from NGUOIDUNG where TaiKhoan='{0}'", dn.TaiKhoan); return(DataAccess.ExecuteScalar_string(sql)); }
public static string Maquyen_string(DangNhap_DTO ObjDangnhap) { return(DangNhap_DAO.Maquyen_string(ObjDangnhap)); }
public static bool Kiemtrataikhoan_bool(DangNhap_DTO ObjDangnhap) { return(DangNhap_DAO.Kiemtrataikhoan_bool(ObjDangnhap)); }
public static string MaQuyen(DangNhap_DTO dn) { return(DangNhap_DAO.MaQuyen(dn)); }
public static bool KiemTraTaiKhoan(DangNhap_DTO dn) { return(DangNhap_DAO.KiemTraTaiKhoan(dn)); }