| | |
| | | { |
| | | _project = await BLLFactory<HStation.BLL.XhsProject>.Instance.GetByID(projectId); |
| | | await SetBindingData(_project); |
| | | //this.xhsSchemeMgrListCtrl1.SetBindingData(projectId); |
| | | //this.xhsSchemeMgrListCtrl1.SetMatching(projectId); |
| | | //_project = await new BLL.XhsProjectStd().GetByID(projectId); |
| | | //this.PageTitle.Caption = |
| | | //var projectSite = await new BLL.XhsProjectSiteStd().GetDefaultByProjectID(_project.ID); |
| | |
| | | } |
| | | |
| | | //项目站选择改变事件 |
| | | private void XhsProjectSimulationSchemeMgrCtrl1_ProjectSiteSelectedChangedEvent(XhsProjectSiteVmo obj) |
| | | private async void XhsProjectSimulationSchemeMgrCtrl1_ProjectSiteSelectedChangedEvent(XhsProjectSiteVmo obj) |
| | | { |
| | | _projectSite = obj; |
| | | |
| | | if (_projectSite != null) |
| | | { |
| | | var hydroRelation = await BLLFactory<Yw.BLL.HydroModelRelation>.Instance |
| | | .GetDefaultByObjectTypeAndObjectIDOfPurpose(HStation.Xhs.DataType.XhsProjectSite, _projectSite.ID, HStation.Xhs.Purpose.Simulation); |
| | | _hydroInfo = await BLLFactory<Yw.BLL.HydroModelInfo>.Instance.GetByID(hydroRelation.ModelID); |
| | | } |
| | | } |
| | | |
| | | //显示项目信息事件 |
| | |
| | | if (!IsExistPage(guid, true)) |
| | | { |
| | | var page = new XhsProjectSimulationInfoPage(); |
| | | await page.SetBindingData(_project, _projectSite); |
| | | // page.SetBindingData(_project.ID); |
| | | //page.PageTitle.Caption = e.Element.Text; |
| | | //page.PageTitle.HeaderSvgImage = e.Element.ImageOptions.SvgImage; |
| | | //page.PageTitle.SvgImageSize = svg_image_size; |
| | | await page.SetBindingData(_project, _projectSite, _hydroInfo); |
| | | CreatePage(page, guid); |
| | | } |
| | | |
| | |
| | | if (!IsExistPage(guid, true)) |
| | | { |
| | | var page = new XhsProjectSimulationCorePage(); |
| | | await page.SetBindingData(_project, _projectSite); |
| | | //page.SetBindingData(_project.ID); |
| | | //page.PageTitle.Caption = e.Element.Text; |
| | | //page.PageTitle.HeaderSvgImage = e.Element.ImageOptions.SvgImage; |
| | | //page.PageTitle.SvgImageSize = svg_image_size; |
| | | await page.SetBindingData(_project, _projectSite, _hydroInfo); |
| | | CreatePage(page, guid); |
| | | } |
| | | } |