public void loc_du_lieu_giang_vien_cong_viec_moi(DS_GD_GV_CONG_VIEC_MOI op_ds_v_gd_cv_moi, decimal ip_dc_hop_dong_khung, decimal ip_dc_trang_thai)
        {
            CStoredProc v_cstore = new CStoredProc("pr_GD_GV_CONG_VIEC_MOI_Loc_Duyet_Ke_Hoach");

            v_cstore.addDecimalInputParam("@ID_HOP_DONG_KHUNG", ip_dc_hop_dong_khung);
            v_cstore.addDecimalInputParam("@ID_TRANG_THAI", ip_dc_trang_thai);
            v_cstore.fillDataSetByCommand(this, op_ds_v_gd_cv_moi);
        }
        public void kiem_tra_unique_cong_viec(DS_GD_GV_CONG_VIEC_MOI op_ds_v_gd_cv_moi, decimal ip_dc_id_hd_khung, decimal ip_dc_id_noi_dung_tt, DateTime ip_dat_ngay_dat_hang)
        {
            CStoredProc v_cstore = new CStoredProc("pr_GD_GV_CONG_VIEC_MOI_Check_Unique_Cong_Viec");

            v_cstore.addDecimalInputParam("@ID_HOP_DONG_KHUNG", ip_dc_id_hd_khung);
            v_cstore.addDecimalInputParam("@ID_NOI_DUNG_TT", ip_dc_id_noi_dung_tt);
            v_cstore.addDatetimeInputParam("@NGAY_DAT_HANG", ip_dat_ngay_dat_hang);
            v_cstore.fillDataSetByCommand(this, op_ds_v_gd_cv_moi);
        }
        public void loc_du_lieu_gv_cong_viec_moi(DS_GD_GV_CONG_VIEC_MOI op_ds_gd_cv_moi, string ip_str_ma_du_an, decimal ip_dc_cong_viec, decimal ip_dc_trang_thai, string ip_str_tu_khoa)
        {
            CStoredProc v_cstore = new CStoredProc("pr_V_GD_GV_CONG_VIEC_MOI_Search");

            v_cstore.addNVarcharInputParam("@SO_HOP_DONG", ip_str_ma_du_an);
            v_cstore.addDecimalInputParam("@ID_CONG_VIEC", ip_dc_cong_viec);
            v_cstore.addDecimalInputParam("@ID_TRANG_THAI", ip_dc_trang_thai);
            v_cstore.addNVarcharInputParam("@TU_KHOA", ip_str_tu_khoa);
            v_cstore.fillDataSetByCommand(this, op_ds_gd_cv_moi);
        }
        public US_GD_GV_CONG_VIEC_MOI(decimal i_dbID)
        {
            pm_objDS        = new DS_GD_GV_CONG_VIEC_MOI();
            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 US_GD_GV_CONG_VIEC_MOI()
 {
     pm_objDS        = new DS_GD_GV_CONG_VIEC_MOI();
     pm_strTableName = c_TableName;
     pm_objDR        = pm_objDS.Tables[pm_strTableName].NewRow();
 }