public US_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN(decimal i_dbID)
 {
     pm_objDS = new DS_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN();
     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]);
 }
        private void load_data_2_grid()
        {
            CHRMCommon.make_stt(m_grv_chi_tiet_hop_dong);
            US_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN v_us = new US_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN();
            DS_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN v_ds = new DS_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN();

            if (m_sle_chon_nhan_vien.EditValue == null)
            {
                m_xem_du_lieu_toan_bo_nv = 1;
                v_us.FillDataset_by_id_nhan_vien_tu_ngay_den_ngay(
                                    v_ds
                                    , m_xem_du_lieu_toan_bo_nv
                                    , m_dat_tu_ngay.DateTime.Date
                                    , m_dat_den_ngay.DateTime.Date);
                m_grc_chi_tiet_hop_dong.DataSource = v_ds.Tables[0];
            }
            else
            {
                v_us.FillDataset_by_id_nhan_vien_tu_ngay_den_ngay(
                                    v_ds
                                    , (decimal)m_sle_chon_nhan_vien.EditValue
                                    , m_dat_tu_ngay.DateTime.Date
                                    , m_dat_den_ngay.DateTime.Date);
            }

            m_grc_chi_tiet_hop_dong.DataSource = v_ds.Tables[0];
        }
        public void FillDataset_by_id_nhan_vien_tu_ngay_den_ngay(
            DS_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN op_ds
            , decimal ip_dc_id_nhan_vien
            , DateTime ip_dat_tu_ngay
            , DateTime ip_dat_den_ngay)
        {
            CStoredProc v_sp = new CStoredProc("pr_v_f320_thong_tin_chi_tiet_danh_sach_hop_dong_da_ky_theo_thoi_gian");
            v_sp.addDecimalInputParam("@ip_dc_id_nhan_vien", ip_dc_id_nhan_vien);
            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);
        }
 public US_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN()
 {
     pm_objDS = new DS_V_F320_THONG_TIN_CHI_TIET_DANH_SACH_HOP_DONG_DA_KY_THEO_THOI_GIAN();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }