//ok private void bt_them_Click(object sender, EventArgs e) { NHANVIEN nv = new NHANVIEN(); NhanVienBus nvBus = new NhanVienBus(); ACCOUNT ac = new ACCOUNT(); AccountBus acBus = new AccountBus(); if (!string.IsNullOrEmpty(txt_manv.Text)) { nv.MANV = Int32.Parse(txt_manv.Text); } if (rd_nam.Checked == true) { nv.PHAI = "Nam"; } else { nv.PHAI = "Nu"; } if (!string.IsNullOrEmpty(txt_DiaChi.Text)) { nv.QUEQUAN = txt_DiaChi.Text; } nv.NGAYVAOLAM = txt_ngayLam.Value; ChucVuBus cvbus = new ChucVuBus(); nv.MACV = cvbus.GetCVbyName(cb_loaiNV.Text).MACV; if (!string.IsNullOrEmpty(txt_Sdt.Text)) { nv.SDT = txt_Sdt.Text; } if (!string.IsNullOrEmpty(txt_hoten.Text)) { nv.TENNV = txt_hoten.Text; } if (!string.IsNullOrEmpty(txt_CMND.Text)) { nv.CMT = txt_CMND.Text; } nv.NGAYSINH = txt_ngaysinh.Value; if (!string.IsNullOrEmpty(txt_user.Text)) { ac.ID = nv.MANV; ac.USERNAME = txt_user.Text; ac.PASS = txt_pass.Text; if (!string.IsNullOrEmpty(nv.CMT) && !string.IsNullOrEmpty(nv.QUEQUAN) && !string.IsNullOrEmpty(nv.SDT) && !string.IsNullOrEmpty(nv.TENNV)) { if (nvBus.add(nv, ac)) { MessageBox.Show("Add successted !"); resettext(); visiable_pass(false); loadDSNhanVien(); } else { MessageBox.Show("Add not successted !"); } } else { MessageBox.Show("Điền đầy đủ thông tin trước khi thêm nhân viên !"); return; } } else { if (nvBus.AddNV(nv)) { MessageBox.Show("Add successted !"); loadDSNhanVien(); resettext(); visiable_pass(false); return; } else { MessageBox.Show("Add not successted !"); } } }