BKI_DichVuMatDat.US.US_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN.FillDataset_tu_ngay_den_ngay C# (CSharp) Method

FillDataset_tu_ngay_den_ngay() public method

public FillDataset_tu_ngay_den_ngay ( DS_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN op_ds, decimal ip_dc_id_nhan_vien, decimal ip_dc_id_loai_hop_dong, System.DateTime ip_dat_tu_ngay, System.DateTime ip_dat_den_ngay ) : void
op_ds DS_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN
ip_dc_id_nhan_vien decimal
ip_dc_id_loai_hop_dong decimal
ip_dat_tu_ngay System.DateTime
ip_dat_den_ngay System.DateTime
return void
        public void FillDataset_tu_ngay_den_ngay(
            DS_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN op_ds
            , decimal ip_dc_id_nhan_vien
            , decimal ip_dc_id_loai_hop_dong
            , DateTime ip_dat_tu_ngay
            , DateTime ip_dat_den_ngay)
        {
            CStoredProc v_sp = new CStoredProc("Pr_f320_danh_sach_hop_dong_da_ky_cua_nhan_vien_theo_thoi_gian");
            v_sp.addDecimalInputParam("@ip_dc_id_nhan_vien", ip_dc_id_nhan_vien);
            v_sp.addDecimalInputParam("@ip_dc_id_loai_hop_dong", ip_dc_id_loai_hop_dong);
            v_sp.addDatetimeInputParam("@ip_dat_tu_ngay", ip_dat_tu_ngay);
            v_sp.addDatetimeInputParam("@ip_dat_den_ngay", ip_dat_den_ngay);

            v_sp.fillDataSetByCommand(this, op_ds);
        }

Usage Example

        private void load_data_2_grid()
        {
            CHRMCommon.make_stt(m_grv_thong_tin_hop_dong);
            US_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN v_us = new US_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN();
            DS_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN v_ds = new DS_V_F320_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN();

            if (m_sle_chon_nhan_vien.EditValue == null)
            {
                if (m_sle_loai_hop_dong.EditValue == null)
                {
                    m_lay_du_lieu_toan_bo_nhan_vien = -1;
                    m_lay_du_lieu_toan_bo_loai_hop_dong = -1;
                    v_us.FillDataset_tu_ngay_den_ngay(
                                        v_ds
                                        , m_lay_du_lieu_toan_bo_nhan_vien
                                        , m_lay_du_lieu_toan_bo_loai_hop_dong
                                        , m_dat_tu_ngay.DateTime.Date
                                        , m_dat_den_ngay.DateTime.Date);
                }
                else
                {
                    m_lay_du_lieu_toan_bo_nhan_vien = -1;
                    v_us.FillDataset_tu_ngay_den_ngay(
                                        v_ds
                                        , m_lay_du_lieu_toan_bo_nhan_vien
                                        , (decimal)m_sle_loai_hop_dong.EditValue
                                        , m_dat_tu_ngay.DateTime.Date
                                        , m_dat_den_ngay.DateTime.Date);
                }
            }
            else
            {
                if (m_sle_loai_hop_dong.EditValue == null)
                {
                    m_lay_du_lieu_toan_bo_loai_hop_dong = -1;
                    v_us.FillDataset_tu_ngay_den_ngay(
                                        v_ds
                                        , (decimal)m_sle_chon_nhan_vien.EditValue
                                        , m_lay_du_lieu_toan_bo_loai_hop_dong
                                        , m_dat_tu_ngay.DateTime.Date
                                        , m_dat_den_ngay.DateTime.Date);
                }
                else
                {
                    m_lay_du_lieu_toan_bo_nhan_vien = -1;
                    v_us.FillDataset_tu_ngay_den_ngay(
                                        v_ds
                                        , (decimal)m_sle_chon_nhan_vien.EditValue
                                        , (decimal)m_sle_loai_hop_dong.EditValue
                                        , m_dat_tu_ngay.DateTime.Date
                                        , m_dat_den_ngay.DateTime.Date);
                }
            }
            m_grc_thong_tin_hop_dong.DataSource = v_ds.Tables[0];
        }