BKI_DichVuMatDat.US.US_RPT_LUONG_V2.LayDanhSachNhanVienIDChuaTinhLuong C# (CSharp) Method

LayDanhSachNhanVienIDChuaTinhLuong() public method

public LayDanhSachNhanVienIDChuaTinhLuong ( DataSet &op_ds, decimal ip_thang, decimal ip_nam ) : void
op_ds DataSet
ip_thang decimal
ip_nam decimal
return void
        public void LayDanhSachNhanVienIDChuaTinhLuong(out DataSet op_ds, decimal ip_thang, decimal ip_nam)
        {
            op_ds = new DataSet();
            op_ds.Tables.Add();
            op_ds.EnforceConstraints = false;
            CStoredProc v_sp = new CStoredProc("pr_TL_id_nhan_vien_chua_tinh_luong_Get");
            v_sp.addDecimalInputParam("@THANG", ip_thang);
            v_sp.addDecimalInputParam("@NAM", ip_nam);
            v_sp.fillDataSetByCommand(this, op_ds);
        }

Usage Example

 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;
 }
US_RPT_LUONG_V2