/// <summary> /// 为新的单位工程初始化数据 /// </summary> private void doLoadData(_COBJECTS p_info) { _Entity_SubInfo info; //分部分项数据 info = new _Entity_SubInfo(); info.XMBM = "单位工程"; info.UnID = p_info.ID; info.EnID = p_info.PID; info.Deep = 2; info.SSLB = 0; info.Key = ++this.Current.ObjectKey; info.PKey = p_info.PKey; p_info.StructSource.ModelSubSegments.Add(info); //措施项目数据 info = new _Entity_SubInfo(); info.UnID = p_info.ID; info.EnID = p_info.PID; info.XMBM = "措施项目"; info.Deep = 3; info.SSLB = 1; info.Key = ++this.Current.ObjectKey; info.PKey = p_info.PKey; p_info.StructSource.ModelMeasures.Add(info); _UnitProject unit = p_info as _UnitProject; _Mothod_Measures met = new _Mothod_Measures(this, unit, info); met.Load(); //初始化汇总分析 _Method_Metaanalysis hmet = new _Method_Metaanalysis(unit); hmet.Init(); //其他项目-模板 _Method_OtherProject omet = new _Method_OtherProject(this, unit); omet.Init(); }
/// <summary> /// 为新的单位工程初始化数据 /// </summary> private void doLoadData() { _Entity_SubInfo info; //分部分项数据 info = new _Entity_SubInfo(); info.XMBM = "单位工程"; info.UnID = this.Current.ID; info.EnID = this.Current.PID; info.Deep = 3; info.SSLB = 0; this.Current.StructSource.ModelSubSegments.Add(info); //措施项目数据 info = new _Entity_SubInfo(); info.UnID = this.Current.ID; info.EnID = this.Current.PID; info.XMBM = "措施项目"; info.Deep = 3; info.SSLB = 1; this.Current.StructSource.ModelMeasures.Add(info); _UnitProject unit = this.Current as _UnitProject; //初始化措施项目 _Mothod_Measures met = new _Mothod_Measures(this, unit, info); met.Load(); //初始化汇总分析 _Method_Metaanalysis hmet = new _Method_Metaanalysis(unit); hmet.Init(); //其他项目-模板 _Method_OtherProject omet = new _Method_OtherProject(this, unit); omet.Init(); //this.Current.Property.Report.LoadReport(APP.Cache.BaseReport); }