public US_RPT_LUONG_V2(decimal i_dbID) { pm_objDS = new DS_RPT_LUONG_V2(); pm_strTableName = c_TableName; IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName); v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang); SqlCommand v_cmdSQL; v_cmdSQL = v_objMkCmd.getSelectCmd(); this.FillDatasetByCommand(pm_objDS, v_cmdSQL); pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]); }
public DataSet LayDanhSachNhanVienCanTinhLuong(ENUM_CONFIRM_TINH_BANG_LUONG ip_confirm_cach_tinh, decimal ip_dc_thang, decimal ip_dc_nam) { US_RPT_LUONG_V2 v_us_rpt_luong = new US_RPT_LUONG_V2(); DataSet v_ds_danh_sach_nhan_vien; if(ip_confirm_cach_tinh == ENUM_CONFIRM_TINH_BANG_LUONG.TINH_NHAN_VIEN_CHUA_CO) { v_us_rpt_luong.LayDanhSachNhanVienIDChuaTinhLuong( out v_ds_danh_sach_nhan_vien , ip_dc_thang , ip_dc_nam); } else if(ip_confirm_cach_tinh == ENUM_CONFIRM_TINH_BANG_LUONG.TINH_LAI_TOAN_BO) { v_us_rpt_luong.LayToanBoNhanVienIDTinhLuong( out v_ds_danh_sach_nhan_vien , ip_dc_thang , ip_dc_nam); } else { v_ds_danh_sach_nhan_vien = new DS_RPT_LUONG_V2(); } return v_ds_danh_sach_nhan_vien; }
public US_RPT_LUONG_V2() { pm_objDS = new DS_RPT_LUONG_V2(); pm_strTableName = c_TableName; pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow(); }