using System; using System.Collections.Generic; using System.Data; using SuperMap.RealEstate.ServiceModel; using Business = SuperMap.RealEstate.HighWay.Running.Business; using HZQR.Common; namespace EShang.Common.GeneralMethod { /// /// 合同表相关方法 /// 2025/2/28 12:25:38自动生成 /// public class PROINSTCOMPACTHelper { #region 获取合同表列表 /// /// 获取合同表列表 /// /// 事务管理器 /// 查询结果总数 /// 查询条件对象 public static List GetPROINSTCOMPACTList(Transaction transaction, ref int TotalCount, Model.SearchModel searchModel) { List PROINSTCOMPACTList = new List(); string WhereSQL = "", RowFilterSQL = ""; if (searchModel.SearchParameter != null) { WhereSQL = OperationDataHelper.GetWhereSQL(searchModel.SearchParameter, searchModel.QueryType); if (WhereSQL != "") { WhereSQL = "WHERE " + WhereSQL; } } DataTable dtPROINSTCOMPACT = new Business.PROINSTCOMPACT(transaction).FillDataTable(WhereSQL); //增加组合查询条件 if (searchModel.keyWord != null && !string.IsNullOrWhiteSpace(searchModel.keyWord.Key)) { foreach (string KeyName in searchModel.keyWord.Key.Split(',')) { RowFilterSQL += (RowFilterSQL == "" ? "" : " or ") + KeyName + " like '%" + searchModel.keyWord.Value + "%'"; } } if (RowFilterSQL != "") { dtPROINSTCOMPACT.DefaultView.RowFilter = RowFilterSQL; } //排序: dtPROINSTCOMPACT.DefaultView.Sort = searchModel.SortStr; dtPROINSTCOMPACT = dtPROINSTCOMPACT.DefaultView.ToTable(); //获取查询结果总记录条数 TotalCount = dtPROINSTCOMPACT.Rows.Count; //根据传入的页码和每页显示条数返回结果 dtPROINSTCOMPACT = CommonHelper.GetDataTableWithPageSize(dtPROINSTCOMPACT, searchModel.PageSize, searchModel.PageIndex); foreach (DataRow drPROINSTCOMPACT in dtPROINSTCOMPACT.Rows) { Model.PROINSTCOMPACTModel proinstcompactModel = new Model.PROINSTCOMPACTModel(); //绑定用户表数据对象 BindDataRowToModel(drPROINSTCOMPACT, proinstcompactModel); PROINSTCOMPACTList.Add(proinstcompactModel); } return PROINSTCOMPACTList; } #region 绑定model /// /// 绑定model /// /// datarow数据源 /// model对象 public static void BindDataRowToModel(DataRow drPROINSTCOMPACT, Model.PROINSTCOMPACTModel proinstcompactModel) { if (drPROINSTCOMPACT["HIGHWAYPROINST_ID"].ToString() != "") { proinstcompactModel.HIGHWAYPROINST_ID = drPROINSTCOMPACT["HIGHWAYPROINST_ID"].TryParseToInt(); //流程内码 } if (drPROINSTCOMPACT["PROINSTCOMPACT_ID"].ToString() != "") { proinstcompactModel.PROINSTCOMPACT_ID = drPROINSTCOMPACT["PROINSTCOMPACT_ID"].TryParseToInt(); //合同内码 } if (drPROINSTCOMPACT["COMPACT_TYPE"].ToString() != "") { proinstcompactModel.COMPACT_TYPE = drPROINSTCOMPACT["COMPACT_TYPE"].TryParseToInt(); //合同类型 } proinstcompactModel.COMPACT_TYPE_TEXT = drPROINSTCOMPACT["COMPACT_TYPE_TEXT"].ToString(); //合同类型 proinstcompactModel.COMPACT_NAME = drPROINSTCOMPACT["COMPACT_NAME"].ToString(); //合同名称 if (drPROINSTCOMPACT["ISFORMAT"].ToString() != "") { proinstcompactModel.ISFORMAT = drPROINSTCOMPACT["ISFORMAT"].TryParseToShort(); //格式合同 } proinstcompactModel.FIRSTPART_NAME = drPROINSTCOMPACT["FIRSTPART_NAME"].ToString(); //甲方 proinstcompactModel.FIRSTPART_TEL = drPROINSTCOMPACT["FIRSTPART_TEL"].ToString(); //甲方联系电话 proinstcompactModel.FIRSTPART_MOBILE = drPROINSTCOMPACT["FIRSTPART_MOBILE"].ToString(); //甲方联系手机 proinstcompactModel.FIRSTPART_AGENT = drPROINSTCOMPACT["FIRSTPART_AGENT"].ToString(); //甲方代理人 proinstcompactModel.FIRSTPART_OBLIGOR = drPROINSTCOMPACT["FIRSTPART_OBLIGOR"].ToString(); //甲方义务人 proinstcompactModel.FIRSTPART_LINKMAN = drPROINSTCOMPACT["FIRSTPART_LINKMAN"].ToString(); //甲方联系人 proinstcompactModel.FIRSTPART_ADDRESS = drPROINSTCOMPACT["FIRSTPART_ADDRESS"].ToString(); //甲方联系地址 proinstcompactModel.ORGANIZER = drPROINSTCOMPACT["ORGANIZER"].ToString(); //承办单位 proinstcompactModel.ORGANIZER_TEL = drPROINSTCOMPACT["ORGANIZER_TEL"].ToString(); //联系电话 proinstcompactModel.ORGANIZER_LINKMAN = drPROINSTCOMPACT["ORGANIZER_LINKMAN"].ToString(); //联系人 proinstcompactModel.ORGANIZER_MOBILE = drPROINSTCOMPACT["ORGANIZER_MOBILE"].ToString(); //联系手机 proinstcompactModel.SECONDPART_NAME = drPROINSTCOMPACT["SECONDPART_NAME"].ToString(); //乙方 proinstcompactModel.SECONDPART_TEL = drPROINSTCOMPACT["SECONDPART_TEL"].ToString(); //乙方联系电话 proinstcompactModel.SECONDPART_MOBILE = drPROINSTCOMPACT["SECONDPART_MOBILE"].ToString(); //乙方联系手机 proinstcompactModel.SECONDPART_AGENT = drPROINSTCOMPACT["SECONDPART_AGENT"].ToString(); //乙方代理人 proinstcompactModel.SECONDPART_OBLIGOR = drPROINSTCOMPACT["SECONDPART_OBLIGOR"].ToString(); //乙方义务人 proinstcompactModel.SECONDPART_OBLIGOR_TEXT = drPROINSTCOMPACT["SECONDPART_OBLIGOR_TEXT"].ToString(); //合同签订程序 proinstcompactModel.SECONDPART_LINKMAN = drPROINSTCOMPACT["SECONDPART_LINKMAN"].ToString(); //乙方联系人 proinstcompactModel.SECONDPART_ADDRESS = drPROINSTCOMPACT["SECONDPART_ADDRESS"].ToString(); //乙方联系地址 if (drPROINSTCOMPACT["CREATEDATE"].ToString() != "") { proinstcompactModel.CREATEDATE = drPROINSTCOMPACT["CREATEDATE"].TryParseToDateTime(); //创建时间 } if (drPROINSTCOMPACT["MODIFYDATE"].ToString() != "") { proinstcompactModel.MODIFYDATE = drPROINSTCOMPACT["MODIFYDATE"].TryParseToDateTime(); //修改时间 } if (drPROINSTCOMPACT["UPLOADDATE"].ToString() != "") { proinstcompactModel.UPLOADDATE = drPROINSTCOMPACT["UPLOADDATE"].TryParseToDateTime(); //上传时间 } if (drPROINSTCOMPACT["APPROVEDDATE"].ToString() != "") { proinstcompactModel.APPROVEDDATE = drPROINSTCOMPACT["APPROVEDDATE"].TryParseToDateTime(); //审核时间 } proinstcompactModel.COMPACT_DESC = drPROINSTCOMPACT["COMPACT_DESC"].ToString(); //说明 proinstcompactModel.COMPACT_CODE = drPROINSTCOMPACT["COMPACT_CODE"].ToString(); //合同编号 if (drPROINSTCOMPACT["COMPACT_STARTDATE"].ToString() != "") { proinstcompactModel.COMPACT_STARTDATE = drPROINSTCOMPACT["COMPACT_STARTDATE"].TryParseToDateTime(); //开始时间 } if (drPROINSTCOMPACT["COMPACT_ENDDATE"].ToString() != "") { proinstcompactModel.COMPACT_ENDDATE = drPROINSTCOMPACT["COMPACT_ENDDATE"].TryParseToDateTime(); //结束时间 } if (drPROINSTCOMPACT["DURATION"].ToString() != "") { proinstcompactModel.DURATION = drPROINSTCOMPACT["DURATION"].TryParseToDouble(); //期限 } if (drPROINSTCOMPACT["SECURITYDEPOSIT"].ToString() != "") { proinstcompactModel.SECURITYDEPOSIT = drPROINSTCOMPACT["SECURITYDEPOSIT"].TryParseToDouble(); //履约保证金 } if (drPROINSTCOMPACT["SAFETYRISKMORTGAGE"].ToString() != "") { proinstcompactModel.SAFETYRISKMORTGAGE = drPROINSTCOMPACT["SAFETYRISKMORTGAGE"].TryParseToDouble(); //安全风险抵押金 } proinstcompactModel.COMPACT_DPDESC = drPROINSTCOMPACT["COMPACT_DPDESC"].ToString(); //合同特别说明 proinstcompactModel.THREEPART_NAME = drPROINSTCOMPACT["THREEPART_NAME"].ToString(); //第三方 proinstcompactModel.THREEPART_TEL = drPROINSTCOMPACT["THREEPART_TEL"].ToString(); //第三方联系电话 proinstcompactModel.THREEPART_MOBILE = drPROINSTCOMPACT["THREEPART_MOBILE"].ToString(); //第三方联系人 proinstcompactModel.THREEPART_ADDRESS = drPROINSTCOMPACT["THREEPART_ADDRESS"].ToString(); //第三方联系地址 proinstcompactModel.THREEPART_LINKMAN = drPROINSTCOMPACT["THREEPART_LINKMAN"].ToString(); //第三方联系人 if (drPROINSTCOMPACT["COMPACT_AMOUNT"].ToString() != "") { proinstcompactModel.COMPACT_AMOUNT = drPROINSTCOMPACT["COMPACT_AMOUNT"].TryParseToDouble(); //合同金额 } if (drPROINSTCOMPACT["COMPACT_ROYALTY"].ToString() != "") { proinstcompactModel.COMPACT_ROYALTY = drPROINSTCOMPACT["COMPACT_ROYALTY"].TryParseToDouble(); //合同提成额 } if (drPROINSTCOMPACT["GUARANTEERATIO"].ToString() != "") { proinstcompactModel.GUARANTEERATIO = drPROINSTCOMPACT["GUARANTEERATIO"].TryParseToDouble(); //提成比例 } proinstcompactModel.SERVERPARTREGION = drPROINSTCOMPACT["SERVERPARTREGION"].ToString(); //所属区域 proinstcompactModel.FLOORSPACE = drPROINSTCOMPACT["FLOORSPACE"].ToString(); //占用面积 if (drPROINSTCOMPACT["FMERCHANTS_ID"].ToString() != "") { proinstcompactModel.FMERCHANTS_ID = drPROINSTCOMPACT["FMERCHANTS_ID"].TryParseToInt(); //甲方商户ID } if (drPROINSTCOMPACT["FRTMERCHANTS_ID"].ToString() != "") { proinstcompactModel.FRTMERCHANTS_ID = drPROINSTCOMPACT["FRTMERCHANTS_ID"].TryParseToInt(); //甲方联系人ID } if (drPROINSTCOMPACT["SMERCHANTS_ID"].ToString() != "") { proinstcompactModel.SMERCHANTS_ID = drPROINSTCOMPACT["SMERCHANTS_ID"].TryParseToInt(); //乙方商户ID } if (drPROINSTCOMPACT["SRTMERCHANTS_ID"].ToString() != "") { proinstcompactModel.SRTMERCHANTS_ID = drPROINSTCOMPACT["SRTMERCHANTS_ID"].TryParseToInt(); //乙方联系人ID } if (drPROINSTCOMPACT["SERVERPART_ID"].ToString() != "") { proinstcompactModel.SERVERPART_ID = drPROINSTCOMPACT["SERVERPART_ID"].TryParseToInt(); //服务区内码 } proinstcompactModel.SERVERPART_NAME = drPROINSTCOMPACT["SERVERPART_NAME"].ToString(); //服务区名称 proinstcompactModel.SERVERPART_CODE = drPROINSTCOMPACT["SERVERPART_CODE"].ToString(); //服务区编码 if (drPROINSTCOMPACT["REPAIR_TIME"].ToString() != "") { proinstcompactModel.REPAIR_TIME = drPROINSTCOMPACT["REPAIR_TIME"].TryParseToDouble(); //报修期限(天) } if (drPROINSTCOMPACT["MNANGEMENT_ID"].ToString() != "") { proinstcompactModel.MNANGEMENT_ID = drPROINSTCOMPACT["MNANGEMENT_ID"].TryParseToInt(); //招商项目内码 } proinstcompactModel.LEGAL_REVIEW = drPROINSTCOMPACT["LEGAL_REVIEW"].ToString(); //法审意见 } #endregion #endregion #region 获取合同表明细 /// /// 获取合同表明细 /// /// 事务管理器 /// 合同表内码 public static Model.PROINSTCOMPACTModel GetPROINSTCOMPACTDetail(Transaction transaction, int PROINSTCOMPACTId) { Model.PROINSTCOMPACTModel proinstcompactModel = new Model.PROINSTCOMPACTModel(); Business.PROINSTCOMPACT _PROINSTCOMPACT = new Business.PROINSTCOMPACT(transaction); _PROINSTCOMPACT.PROINSTCOMPACT_ID = PROINSTCOMPACTId; if (_PROINSTCOMPACT.Select()) { proinstcompactModel.HIGHWAYPROINST_ID = _PROINSTCOMPACT.HIGHWAYPROINST_ID; //流程内码 proinstcompactModel.PROINSTCOMPACT_ID = _PROINSTCOMPACT.PROINSTCOMPACT_ID; //合同内码 proinstcompactModel.COMPACT_TYPE = _PROINSTCOMPACT.COMPACT_TYPE; //合同类型 proinstcompactModel.COMPACT_TYPE_TEXT = _PROINSTCOMPACT.COMPACT_TYPE_TEXT; //合同类型 proinstcompactModel.COMPACT_NAME = _PROINSTCOMPACT.COMPACT_NAME; //合同名称 proinstcompactModel.ISFORMAT = _PROINSTCOMPACT.ISFORMAT; //格式合同 proinstcompactModel.FIRSTPART_NAME = _PROINSTCOMPACT.FIRSTPART_NAME; //甲方 proinstcompactModel.FIRSTPART_TEL = _PROINSTCOMPACT.FIRSTPART_TEL; //甲方联系电话 proinstcompactModel.FIRSTPART_MOBILE = _PROINSTCOMPACT.FIRSTPART_MOBILE; //甲方联系手机 proinstcompactModel.FIRSTPART_AGENT = _PROINSTCOMPACT.FIRSTPART_AGENT; //甲方代理人 proinstcompactModel.FIRSTPART_OBLIGOR = _PROINSTCOMPACT.FIRSTPART_OBLIGOR; //甲方义务人 proinstcompactModel.FIRSTPART_LINKMAN = _PROINSTCOMPACT.FIRSTPART_LINKMAN; //甲方联系人 proinstcompactModel.FIRSTPART_ADDRESS = _PROINSTCOMPACT.FIRSTPART_ADDRESS; //甲方联系地址 proinstcompactModel.ORGANIZER = _PROINSTCOMPACT.ORGANIZER; //承办单位 proinstcompactModel.ORGANIZER_TEL = _PROINSTCOMPACT.ORGANIZER_TEL; //联系电话 proinstcompactModel.ORGANIZER_LINKMAN = _PROINSTCOMPACT.ORGANIZER_LINKMAN; //联系人 proinstcompactModel.ORGANIZER_MOBILE = _PROINSTCOMPACT.ORGANIZER_MOBILE; //联系手机 proinstcompactModel.SECONDPART_NAME = _PROINSTCOMPACT.SECONDPART_NAME; //乙方 proinstcompactModel.SECONDPART_TEL = _PROINSTCOMPACT.SECONDPART_TEL; //乙方联系电话 proinstcompactModel.SECONDPART_MOBILE = _PROINSTCOMPACT.SECONDPART_MOBILE; //乙方联系手机 proinstcompactModel.SECONDPART_AGENT = _PROINSTCOMPACT.SECONDPART_AGENT; //乙方代理人 proinstcompactModel.SECONDPART_OBLIGOR = _PROINSTCOMPACT.SECONDPART_OBLIGOR; //乙方义务人 proinstcompactModel.SECONDPART_OBLIGOR_TEXT = _PROINSTCOMPACT.SECONDPART_OBLIGOR_TEXT; //合同签订程序 proinstcompactModel.SECONDPART_LINKMAN = _PROINSTCOMPACT.SECONDPART_LINKMAN; //乙方联系人 proinstcompactModel.SECONDPART_ADDRESS = _PROINSTCOMPACT.SECONDPART_ADDRESS; //乙方联系地址 proinstcompactModel.CREATEDATE = _PROINSTCOMPACT.CREATEDATE; //创建时间 proinstcompactModel.MODIFYDATE = _PROINSTCOMPACT.MODIFYDATE; //修改时间 proinstcompactModel.UPLOADDATE = _PROINSTCOMPACT.UPLOADDATE; //上传时间 proinstcompactModel.APPROVEDDATE = _PROINSTCOMPACT.APPROVEDDATE; //审核时间 proinstcompactModel.COMPACT_DESC = _PROINSTCOMPACT.COMPACT_DESC; //说明 proinstcompactModel.COMPACT_CODE = _PROINSTCOMPACT.COMPACT_CODE; //合同编号 proinstcompactModel.COMPACT_STARTDATE = _PROINSTCOMPACT.COMPACT_STARTDATE; //开始时间 proinstcompactModel.COMPACT_ENDDATE = _PROINSTCOMPACT.COMPACT_ENDDATE; //结束时间 proinstcompactModel.DURATION = _PROINSTCOMPACT.DURATION; //期限 proinstcompactModel.SECURITYDEPOSIT = _PROINSTCOMPACT.SECURITYDEPOSIT; //履约保证金 proinstcompactModel.SAFETYRISKMORTGAGE = _PROINSTCOMPACT.SAFETYRISKMORTGAGE; //安全风险抵押金 proinstcompactModel.COMPACT_DPDESC = _PROINSTCOMPACT.COMPACT_DPDESC; //合同特别说明 proinstcompactModel.THREEPART_NAME = _PROINSTCOMPACT.THREEPART_NAME; //第三方 proinstcompactModel.THREEPART_TEL = _PROINSTCOMPACT.THREEPART_TEL; //第三方联系电话 proinstcompactModel.THREEPART_MOBILE = _PROINSTCOMPACT.THREEPART_MOBILE; //第三方联系人 proinstcompactModel.THREEPART_ADDRESS = _PROINSTCOMPACT.THREEPART_ADDRESS; //第三方联系地址 proinstcompactModel.THREEPART_LINKMAN = _PROINSTCOMPACT.THREEPART_LINKMAN; //第三方联系人 proinstcompactModel.COMPACT_AMOUNT = _PROINSTCOMPACT.COMPACT_AMOUNT; //合同金额 proinstcompactModel.COMPACT_ROYALTY = _PROINSTCOMPACT.COMPACT_ROYALTY; //合同提成额 proinstcompactModel.GUARANTEERATIO = _PROINSTCOMPACT.GUARANTEERATIO; //提成比例 proinstcompactModel.SERVERPARTREGION = _PROINSTCOMPACT.SERVERPARTREGION; //所属区域 proinstcompactModel.FLOORSPACE = _PROINSTCOMPACT.FLOORSPACE; //占用面积 proinstcompactModel.FMERCHANTS_ID = _PROINSTCOMPACT.FMERCHANTS_ID; //甲方商户ID proinstcompactModel.FRTMERCHANTS_ID = _PROINSTCOMPACT.FRTMERCHANTS_ID; //甲方联系人ID proinstcompactModel.SMERCHANTS_ID = _PROINSTCOMPACT.SMERCHANTS_ID; //乙方商户ID proinstcompactModel.SRTMERCHANTS_ID = _PROINSTCOMPACT.SRTMERCHANTS_ID; //乙方联系人ID proinstcompactModel.SERVERPART_ID = _PROINSTCOMPACT.SERVERPART_ID; //服务区内码 proinstcompactModel.SERVERPART_NAME = _PROINSTCOMPACT.SERVERPART_NAME; //服务区名称 proinstcompactModel.SERVERPART_CODE = _PROINSTCOMPACT.SERVERPART_CODE; //服务区编码 proinstcompactModel.REPAIR_TIME = _PROINSTCOMPACT.REPAIR_TIME; //报修期限(天) proinstcompactModel.MNANGEMENT_ID = _PROINSTCOMPACT.MNANGEMENT_ID; //招商项目内码 proinstcompactModel.LEGAL_REVIEW = _PROINSTCOMPACT.LEGAL_REVIEW; //法审意见 } return proinstcompactModel; } #endregion #region 同步合同表 /// /// 赋值合同表数据对象 /// /// 事务管理器 /// 合同表数据对象 public static bool SynchroPROINSTCOMPACT(Transaction transaction, Model.PROINSTCOMPACTModel proinstcompactModel) { bool SynchroFlag = true; Business.PROINSTCOMPACT _PROINSTCOMPACT = new Business.PROINSTCOMPACT(transaction); if (proinstcompactModel.PROINSTCOMPACT_ID != null) { _PROINSTCOMPACT.PROINSTCOMPACT_ID = proinstcompactModel.PROINSTCOMPACT_ID; if (_PROINSTCOMPACT.Select()) { SynchroModelToObject(_PROINSTCOMPACT, proinstcompactModel); _PROINSTCOMPACT.Update(); } else { SynchroFlag = false; } } else { SynchroModelToObject(_PROINSTCOMPACT, proinstcompactModel); _PROINSTCOMPACT.Insert(); } return SynchroFlag; } #region 赋值合同表数据对象 /// /// 赋值合同表数据对象 /// /// /// public static void SynchroModelToObject(Business.PROINSTCOMPACT _PROINSTCOMPACT, Model.PROINSTCOMPACTModel proinstcompactModel) { _PROINSTCOMPACT.HIGHWAYPROINST_ID = proinstcompactModel.HIGHWAYPROINST_ID; //流程内码 _PROINSTCOMPACT.COMPACT_TYPE = proinstcompactModel.COMPACT_TYPE; //合同类型 _PROINSTCOMPACT.COMPACT_TYPE_TEXT = proinstcompactModel.COMPACT_TYPE_TEXT; //合同类型 _PROINSTCOMPACT.COMPACT_NAME = proinstcompactModel.COMPACT_NAME; //合同名称 _PROINSTCOMPACT.ISFORMAT = proinstcompactModel.ISFORMAT; //格式合同 _PROINSTCOMPACT.FIRSTPART_NAME = proinstcompactModel.FIRSTPART_NAME; //甲方 _PROINSTCOMPACT.FIRSTPART_TEL = proinstcompactModel.FIRSTPART_TEL; //甲方联系电话 _PROINSTCOMPACT.FIRSTPART_MOBILE = proinstcompactModel.FIRSTPART_MOBILE; //甲方联系手机 _PROINSTCOMPACT.FIRSTPART_AGENT = proinstcompactModel.FIRSTPART_AGENT; //甲方代理人 _PROINSTCOMPACT.FIRSTPART_OBLIGOR = proinstcompactModel.FIRSTPART_OBLIGOR; //甲方义务人 _PROINSTCOMPACT.FIRSTPART_LINKMAN = proinstcompactModel.FIRSTPART_LINKMAN; //甲方联系人 _PROINSTCOMPACT.FIRSTPART_ADDRESS = proinstcompactModel.FIRSTPART_ADDRESS; //甲方联系地址 _PROINSTCOMPACT.ORGANIZER = proinstcompactModel.ORGANIZER; //承办单位 _PROINSTCOMPACT.ORGANIZER_TEL = proinstcompactModel.ORGANIZER_TEL; //联系电话 _PROINSTCOMPACT.ORGANIZER_LINKMAN = proinstcompactModel.ORGANIZER_LINKMAN; //联系人 _PROINSTCOMPACT.ORGANIZER_MOBILE = proinstcompactModel.ORGANIZER_MOBILE; //联系手机 _PROINSTCOMPACT.SECONDPART_NAME = proinstcompactModel.SECONDPART_NAME; //乙方 _PROINSTCOMPACT.SECONDPART_TEL = proinstcompactModel.SECONDPART_TEL; //乙方联系电话 _PROINSTCOMPACT.SECONDPART_MOBILE = proinstcompactModel.SECONDPART_MOBILE; //乙方联系手机 _PROINSTCOMPACT.SECONDPART_AGENT = proinstcompactModel.SECONDPART_AGENT; //乙方代理人 _PROINSTCOMPACT.SECONDPART_OBLIGOR = proinstcompactModel.SECONDPART_OBLIGOR; //乙方义务人 _PROINSTCOMPACT.SECONDPART_OBLIGOR_TEXT = proinstcompactModel.SECONDPART_OBLIGOR_TEXT; //合同签订程序 _PROINSTCOMPACT.SECONDPART_LINKMAN = proinstcompactModel.SECONDPART_LINKMAN; //乙方联系人 _PROINSTCOMPACT.SECONDPART_ADDRESS = proinstcompactModel.SECONDPART_ADDRESS; //乙方联系地址 _PROINSTCOMPACT.CREATEDATE = proinstcompactModel.CREATEDATE; //创建时间 _PROINSTCOMPACT.MODIFYDATE = proinstcompactModel.MODIFYDATE; //修改时间 _PROINSTCOMPACT.UPLOADDATE = proinstcompactModel.UPLOADDATE; //上传时间 _PROINSTCOMPACT.APPROVEDDATE = proinstcompactModel.APPROVEDDATE; //审核时间 _PROINSTCOMPACT.COMPACT_DESC = proinstcompactModel.COMPACT_DESC; //说明 _PROINSTCOMPACT.COMPACT_CODE = proinstcompactModel.COMPACT_CODE; //合同编号 _PROINSTCOMPACT.COMPACT_STARTDATE = proinstcompactModel.COMPACT_STARTDATE; //开始时间 _PROINSTCOMPACT.COMPACT_ENDDATE = proinstcompactModel.COMPACT_ENDDATE; //结束时间 _PROINSTCOMPACT.DURATION = proinstcompactModel.DURATION; //期限 _PROINSTCOMPACT.SECURITYDEPOSIT = proinstcompactModel.SECURITYDEPOSIT; //履约保证金 _PROINSTCOMPACT.SAFETYRISKMORTGAGE = proinstcompactModel.SAFETYRISKMORTGAGE; //安全风险抵押金 _PROINSTCOMPACT.COMPACT_DPDESC = proinstcompactModel.COMPACT_DPDESC; //合同特别说明 _PROINSTCOMPACT.THREEPART_NAME = proinstcompactModel.THREEPART_NAME; //第三方 _PROINSTCOMPACT.THREEPART_TEL = proinstcompactModel.THREEPART_TEL; //第三方联系电话 _PROINSTCOMPACT.THREEPART_MOBILE = proinstcompactModel.THREEPART_MOBILE; //第三方联系人 _PROINSTCOMPACT.THREEPART_ADDRESS = proinstcompactModel.THREEPART_ADDRESS; //第三方联系地址 _PROINSTCOMPACT.THREEPART_LINKMAN = proinstcompactModel.THREEPART_LINKMAN; //第三方联系人 _PROINSTCOMPACT.COMPACT_AMOUNT = proinstcompactModel.COMPACT_AMOUNT; //合同金额 _PROINSTCOMPACT.COMPACT_ROYALTY = proinstcompactModel.COMPACT_ROYALTY; //合同提成额 _PROINSTCOMPACT.GUARANTEERATIO = proinstcompactModel.GUARANTEERATIO; //提成比例 _PROINSTCOMPACT.SERVERPARTREGION = proinstcompactModel.SERVERPARTREGION; //所属区域 _PROINSTCOMPACT.FLOORSPACE = proinstcompactModel.FLOORSPACE; //占用面积 _PROINSTCOMPACT.FMERCHANTS_ID = proinstcompactModel.FMERCHANTS_ID; //甲方商户ID _PROINSTCOMPACT.FRTMERCHANTS_ID = proinstcompactModel.FRTMERCHANTS_ID; //甲方联系人ID _PROINSTCOMPACT.SMERCHANTS_ID = proinstcompactModel.SMERCHANTS_ID; //乙方商户ID _PROINSTCOMPACT.SRTMERCHANTS_ID = proinstcompactModel.SRTMERCHANTS_ID; //乙方联系人ID _PROINSTCOMPACT.SERVERPART_ID = proinstcompactModel.SERVERPART_ID; //服务区内码 _PROINSTCOMPACT.SERVERPART_NAME = proinstcompactModel.SERVERPART_NAME; //服务区名称 _PROINSTCOMPACT.SERVERPART_CODE = proinstcompactModel.SERVERPART_CODE; //服务区编码 _PROINSTCOMPACT.REPAIR_TIME = proinstcompactModel.REPAIR_TIME; //报修期限(天) _PROINSTCOMPACT.MNANGEMENT_ID = proinstcompactModel.MNANGEMENT_ID; //招商项目内码 _PROINSTCOMPACT.LEGAL_REVIEW = proinstcompactModel.LEGAL_REVIEW; //法审意见 } #endregion #endregion #region 删除合同表 /// /// 删除合同表 /// /// 事务管理器 /// 合同表内码 public static bool DeletePROINSTCOMPACT(Transaction transaction, int? PROINSTCOMPACTId) { bool DeleteFlag = false; if (PROINSTCOMPACTId != null) { Business.PROINSTCOMPACT _PROINSTCOMPACT = new Business.PROINSTCOMPACT(transaction); _PROINSTCOMPACT.PROINSTCOMPACT_ID = PROINSTCOMPACTId; if (_PROINSTCOMPACT.Select()) { _PROINSTCOMPACT.PROINSTCOMPACT_STATE = 0; DeleteFlag = _PROINSTCOMPACT.Update(); } } return DeleteFlag; } #endregion } }