//static DAONhanVien nv; //static NhanVien NV; void load() { //string query = "select * from NhanVien where manv = @manv"; //lb_quanli.Text = "Chức vụ: Quản lý"; //if (id[0] == 'n') //{ // query = "select * from NhanVien where manv = @manv"; // lb_quanli.Text = "Chức vụ: Nhân viên"; //} //SqlCommand command = new SqlCommand(query); //command.Parameters.Add("@manv", SqlDbType.NVarChar).Value = id; DAONhanVien nv = new DAONhanVien(); NhanVien NVien = new NhanVien(); NVien = nv.getNhanVienByID(Globals.NV); txt_idql.Text = NVien.MaNv.ToString(); txt_hovaten.Text = NVien.Hoten; txt_sdt.Text = NVien.Sdt; txt_username.Text = NVien.Username; dt_nsinh.Value = NVien.Ngaysinh; if (NVien.Role == "manager") { lb_quanli.Text = "Chức vụ: Quản lý"; } else { lb_quanli.Text = "Chức vụ: Nhân viên"; } }
void sua() { string manv = txt_idql.Text; string hovaten = txt_hovaten.Text; DateTime namsinh = dt_nsinh.Value; string sdt = txt_sdt.Text; string uname = txt_username.Text; if (manv == "" || hovaten == "" || sdt == "" || uname == "") { MessageBox.Show("không được để trống"); } else { DAONhanVien nv = new DAONhanVien(); NhanVien NV = nv.getNhanVienByID(Globals.NV); NV.Sdt = txt_sdt.Text; NV.MaNv = int.Parse(txt_idql.Text); NV.Hoten = txt_hovaten.Text; NV.Sdt = txt_sdt.Text; NV.Ngaysinh = Convert.ToDateTime(dt_nsinh.Value); NV.Username = txt_username.Text; nv.suaNV(NV); MessageBox.Show("Sua thong tin thanh cong"); } }
void loadnv() { DAONhanVien nv = new DAONhanVien(); DataTable dt = new DataTable(); dt = nv.getNhanVien(); dataGridView1.DataSource = dt; }
private void btn_timid_Click(object sender, EventArgs e) { DAONhanVien nv = new DAONhanVien(); DataTable dt = new DataTable(); dataGridView1.DataSource = dt; if (txt_timkiem.Text != "") { int id_tim = Int32.Parse(txt_timkiem.Text); dt = nv.GetNhanVienByID(id_tim); } else { MessageBox.Show("vui lòng nhập nhân viên id", "xóa sinh viên", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmchiacav2_Load(object sender, EventArgs e) { try { DAOCa ca = new DAOCa(); DataTable DanhSachCa = ca.getDanhSachCaDeChiaCa(); DanhSachCa.Columns.Add("Check", typeof(bool)); dataGridView3.DataSource = DanhSachCa; DAONhanVien nv = new DAONhanVien(); DataTable DanhSachNhanVien = nv.getNhanVienDeChiaCa(); DanhSachNhanVien.Columns.Add("Check", typeof(bool)); dataGridView1.DataSource = DanhSachNhanVien; DAOChiaca cc = new DAOChiaca(); dataGridView2.DataSource = cc.getDanhSachChiaCaFrmChiaCa(); } catch { } }
private void btn_refresh_Click_2(object sender, EventArgs e) { txt_idnv.Text = ""; txt_hovaten.Text = ""; txt_sdt.Text = ""; txt_luong.Text = ""; txt_username.Text = ""; txt_password.Text = ""; txt_timkiem.Text = ""; txt_search.Text = ""; DAONhanVien nv = new DAONhanVien(); DataTable dt = new DataTable(); dt = nv.getNhanVien(); dataGridView1.DataSource = dt; }
private void btn_tim_Click_1(object sender, EventArgs e) { DAONhanVien nv = new DAONhanVien(); NhanVien NV = new NhanVien(); DataTable dt = new DataTable(); if (txt_search.Text == "") { MessageBox.Show("không được để rỗng"); } else { NV.Hoten = NV.Username = txt_search.Text; dt = nv.GetNhanVienBySearch(NV); dataGridView1.DataSource = dt; } }
private void btn_doimk_Click(object sender, EventArgs e) { try { if (txt_mkcu.Text == "" || txt_mkmoi.Text == "" || txt_mkmoi2.Text == "") { MessageBox.Show("không được để rỗng"); } else { if (txt_mkmoi.Text != txt_mkmoi2.Text) { MessageBox.Show("mật khẩu mới phải có độ dài bằng nhau"); } else { DAONhanVien nv = new DAONhanVien(); NhanVien NV = nv.getNhanVienByID(Globals.NV); //MessageBox.Show(NV.Password); //MessageBox.Show(HashPasswordUsingMD5(txt_mkcu.Text)); if (txt_mkcu.Text == NV.Password && txt_mkmoi.Text == txt_mkmoi2.Text) { //MessageBox.Show(NV.Password); NV.Password = txt_mkmoi.Text; nv.suaNV(NV); MessageBox.Show("Doi mat khau thanh cong"); } else { MessageBox.Show(" sai mat khau cu"); } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btn_xoa_Click_2(object sender, EventArgs e) { if (rong()) { MessageBox.Show("không được để rỗng"); } else { DAONhanVien nv = new DAONhanVien(); NhanVien NV = new NhanVien(); NV.MaNv = int.Parse(txt_idnv.Text); if (NV.MaNv != Globals.NV) { nv.xoaNV(NV.MaNv); MessageBox.Show("Xoa nhan vien thanh cong"); } else { MessageBox.Show("Ban đang xóa tài khoản của chính bạn "); } } }
private void btn_sua_Click(object sender, EventArgs e) { if (rong()) { MessageBox.Show("không được để rỗng"); } else { DAONhanVien nv = new DAONhanVien(); NhanVien NV = new NhanVien(); int d = int.Parse(txt_idnv.Text); NV = nv.getNhanVienByID(d); if (txt_password.Text == NV.Password || txt_password.Text == NV.Password.ToLower()) { NV.Sdt = txt_sdt.Text; NV.MaNv = int.Parse(txt_idnv.Text); NV.Hoten = txt_hovaten.Text; NV.Luong = float.Parse(txt_luong.Text); NV.Sdt = txt_sdt.Text; NV.Ngaysinh = Convert.ToDateTime(dt_nsinh.Value); NV.Username = txt_username.Text; nv.SuaNVkhongmk(NV); MessageBox.Show("Sua thong tin nhan vien thanh cong"); } else { NV.Sdt = txt_sdt.Text; NV.MaNv = int.Parse(txt_idnv.Text); NV.Hoten = txt_hovaten.Text; NV.Luong = float.Parse(txt_luong.Text); NV.Sdt = txt_sdt.Text; NV.Ngaysinh = Convert.ToDateTime(dt_nsinh.Value); NV.Username = txt_username.Text; NV.Password = txt_password.Text; nv.suaNV(NV); MessageBox.Show("Sua thong tin nhan vien thanh cong"); } } }
private void btn_them_Click_2(object sender, EventArgs e) { if (rong()) { MessageBox.Show("không được để rỗng"); } else { DAONhanVien nv = new DAONhanVien(); NhanVien NV = new NhanVien(); NV.Sdt = txt_sdt.Text; NV.Hoten = txt_hovaten.Text; NV.Luong = float.Parse(txt_luong.Text); NV.Sdt = txt_sdt.Text; NV.Ngaysinh = Convert.ToDateTime(dt_nsinh.Value); NV.Username = txt_username.Text; NV.Password = txt_password.Text; NV.MaNql = Globals.NV; NV.Role = "employee"; nv.themNV(NV); MessageBox.Show("Them nhan vien thanh cong"); } }