private void btnLuu_Click(object sender, EventArgs e) { if (txtMaCV.Text == "") { MessageBox.Show("Mã chức vụ không được bỏ trống!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (txtMaCV.Text.Length > 4) { MessageBox.Show("Mã chức vụ chỉ cho phép tối đa 4 ký tự!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (txtTenCV.Text == "") { MessageBox.Show("Tên chức vụ không được bỏ trống!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { ChucVuInfo cv = new ChucVuInfo(); cv.MaCV = txtMaCV.Text; cv.TenCV = txtTenCV.Text; if (isThem) { cvCtrl.Them(cv); } else { cvCtrl.Sua(cv, maCV); } frmChucVu_Load_1(sender, e); } }
public static IList <NhanVienInfo> LayDsNhanVien() { NhanVienData m_NVData = new NhanVienData(); DataTable m_DT = m_NVData.LayDsNhanVienForReport(); IList <NhanVienInfo> dS = new List <NhanVienInfo>(); foreach (DataRow Row in m_DT.Rows) { ChucVuInfo cv = new ChucVuInfo(); cv.MaChucVu = Convert.ToString(Row["MaChucVu"]); cv.TenChucVu = Convert.ToString(Row["TenChucVu"]); NhanVienInfo nv = new NhanVienInfo(); nv.MaNhanVien = Convert.ToString(Row["MaNhanVien"]); nv.TenNhanVien = Convert.ToString(Row["TenNhanVien"]); nv.ChucVu = cv; dS.Add(nv); } return(dS); }
public static IList <NhanVienInfo> LayDsLuongNhanVien(String dt) { NhanVienData m_NVData = new NhanVienData(); //DataTable m_DT = m_NVData.LayDsNhanVienForReport(); DataTable m_DT = m_NVData.LayDSNV(dt); IList <NhanVienInfo> dS = new List <NhanVienInfo>(); foreach (DataRow Row in m_DT.Rows) { NhanVienInfo nv = new NhanVienInfo(); ChucVuInfo cv = new ChucVuInfo(); cv.MaChucVu = Convert.ToString(Row["MaChucVu"]); cv.TenChucVu = Convert.ToString(Row["TenChucVu"]); DonViInfo dv = new DonViInfo(); dv.MaDonVi = Convert.ToString(Row["MaDonVi"]); dv.TenDonVi = Convert.ToString(Row["TenDonVi"]); GioiTinhInfo gt = new GioiTinhInfo(); gt.MaGioiTinh = Convert.ToString(Row["MaGioiTinh"]); gt.TenGioiTinh = Convert.ToString(Row["TenGioiTinh"]); nv.MaNhanVien = Convert.ToString(Row["MaNhanVien"]); nv.HoTen = Convert.ToString(Row["HoTenNhanVien"]); nv.GT = gt; nv.ChucVu = cv; nv.DonVi = dv; nv.QueQuan = Convert.ToString(Row["QueQuan"]); dS.Add(nv); } return(dS); }
public void Sua(ChucVuInfo cv, string maCV) { DB2Command cmd = new DB2Command("UPDATE QLLK5.CHUCVU SET MACV = '" + cv.MaCV + "', TENCV = '" + cv.TenCV + "' WHERE MACV = '" + maCV + "'"); data.Load(cmd); }
public void Them(ChucVuInfo cv) { DB2Command cmd = new DB2Command("INSERT INTO QLLK5.CHUCVU(MACV, TENCV) VALUES('" + cv.MaCV + "', '" + cv.TenCV + "')"); data.Load(cmd); }
public void Sua(ChucVuInfo cv, string maCV) { data.Sua(cv, maCV); }
public void Them(ChucVuInfo cv) { data.Them(cv); }