| | |
| | | await this.mapViewProjectListContainer1.InitialContainer(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 刷新数据 |
| | | /// </summary> |
| | | public override async void RefreshData() |
| | | { |
| | | base.RefreshData(); |
| | | _allProjectList = await _bllProjectStd.Value.GetAll(); |
| | | this.tileItemForProject.Text = (_allProjectList == null ? 0 : _allProjectList.Count).ToString(); |
| | | await this.mapViewProjectListContainer1.SetProjectList(_allProjectList); |
| | | this.homeXhsProjectTreeListCtrl1.SetBindingData(_allProjectList); |
| | | } |
| | | |
| | | //地图加载完成 |
| | | private async void MapViewProjectListContainer1_LoadCompletedEvent() |
| | | { |
| | |
| | | this.homeXhsProjectPropertyCtrl1.SelectedObject = vm; |
| | | } |
| | | |
| | | //导入完成事件 |
| | | private void homeXhsProjectTreeListCtrl1_ImportProjectCompletedEvent(ImportXhsProjectViewModel obj) |
| | | { |
| | | RefreshData(); |
| | | } |
| | | |
| | | //跳转事件 |
| | | private async void homeXhsProjectPropertyCtrl1_JumpDirectEvent(XhsProjectStdDto obj) |
| | | { |
| | | var guid = new PageGuid() |
| | | { |
| | | Modular = "Bimface", |
| | | MoudingType = Yw.WinFrmUI.Page.eMoudingType.Tab, |
| | | Function = "BimfaceView", |
| | | TagName = obj.ID.ToString() |
| | | }; |
| | | |
| | | if (!IsExistPage(guid, true)) |
| | | { |
| | | var page = new ViewXhsProjectBimfacePage(); |
| | | await page.SetBindingData(obj.ID); |
| | | CreatePage(page, guid); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | //刷新数据事件 |
| | | private void homeXhsProjectTreeListCtrl1_RefreshDataEvent() |
| | | { |
| | | RefreshData(); |
| | | } |
| | | } |
| | | } |