/// <summary> /// Invoked when this page is about to be displayed in a Frame. /// </summary> /// <param name="e">Event data that describes how this page was reached. The Parameter /// property is typically used to configure the page.</param> protected override async void LoadState(Object navigationParameter, Dictionary<String, Object> pageState) { Lib.DataSource.ProjectModuleSource projectmodule = new Lib.DataSource.ProjectModuleSource(); //_projectId = projectmodule.GetProjectID(); //_moduleId = projectmodule.GetModuleID(); _projectId = Login.UserAccount.CurProjectID; _moduleId = Login.UserAccount.CurModuleID; (new Lib.DataSource.ComponentCrewDataSource()).InitiateSource(); await LoadCategories(pageState); }
private void LoadOption() { Login.MasterPage.Loading(true, this); Lib.DataSource.ProjectModuleSource projectmodule = new Lib.DataSource.ProjectModuleSource(); _drawinggrouping.HeaderClicked += Grouping_HeaderClicked; _drawinggrouping.ItemSelectionChanged += Grouping_ItemSelectionChanged; _drawinggrouping.SearchClicked += Grouping_SearchClicked; _drawingsort.SortClicked += Grouping_SearchClicked; _drawinginfo.InfoViewClicked += _drawinginfo_InfoViewClicked; _drawinginfo.ActiveOpacity = 1; _drawingsort.ActiveOpacity = 1; this.StretchingPanel.AddPanel(_drawinggrouping); // this.StretchingPanel.AddPanel(_drawingsort); this.StretchingPanel.AddPanel(_drawinginfo); // this.StretchingPanel.AddPanel(_stickynote); this.StretchingPanel.StretchOpened += StretchingPanel_StretchOpened; this.DrawingSlider.SlideChanged += Slider_ValueChanged; this.DrawingSlider.Minnumber = 1; this.DrawingEditor.EnableEdit(Login.LoginMode == WinAppLibrary.UI.LogMode.OnMode ? true : false); _projectid = Login.UserAccount.CurProjectID; _moduleid = Login.UserAccount.CurModuleID; switch (Login.LoginMode) { case WinAppLibrary.UI.LogMode.OnMode: LoadOptionOnMode(); break; case WinAppLibrary.UI.LogMode.OffMode: if (WinAppLibrary.Utilities.Helper.DownloadedData) LoadOptionOffMode(); else { WinAppLibrary.Utilities.Helper.SimpleMessage("Please download data from server first.", "Warning!"); Login.MasterPage.Loading(false, this); } break; } LoadStoryBoardSwitch(); StretchingPanel.Stretch(true); }