Пример #1
0
        public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            FragmentManager fm = new FragmentManager(e.Fragment);

            currentExecutionViewModelIndex = fm.Fragments["currentExecutionViewModelIndex"].ToInt();
            CurrentExecutionViewModel      = MainWindow.CurrentExecutionViews[currentExecutionViewModelIndex];
        }
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     if (String.IsNullOrWhiteSpace(_assetWatchedType))
     {
         _assetWatchedType = e.Fragment;
         generateContents();
     }
 }
Пример #3
0
        void IContent.OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            selectedPersonID = Convert.ToInt32(e.Fragment);

            if (GlobalCache.currentPersonID != 0)
            {
                selectedPersonID = GlobalCache.currentPersonID;
                FillActivityList(selectedPersonID);
            }
        }
Пример #4
0
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     contest    = App.Server.GetContest(int.Parse(e.Fragment));
     contest_id = contest.ID;
     RebuildColumn(contest_id);
     StandingItems = Bll.StandingsCache.Standings[contest_id] as List <Entity.StandingItem>;
     Sort();
     dgStandings.ItemsSource = StandingItems;
     dgStandings.Items.Refresh();
 }
Пример #5
0
        void IContent.OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            selectedPersonID = Convert.ToInt32(e.Fragment);

            if (GlobalCache.currentPersonID != 0)
            {
                selectedPersonID = GlobalCache.currentPersonID;
                FillPositionList(selectedPersonID);
            }
            //txtIDSaver.Text = e.Fragment;
        }
        public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            if (!String.IsNullOrWhiteSpace(e.Fragment))
            {
                var uri   = new Uri("http://localhost/?" + e.Fragment);
                var query = System.Web.HttpUtility.ParseQueryString(uri.Query);
                if (query.Get("type").Equals("member"))
                {
                    int mode    = 0;
                    var modeStr = query.Get("mode");
                    if (modeStr != null)
                    {
                        Int32.TryParse(modeStr, out mode);
                    }
                    var memberIds = query.Get("memberId");
                    var ids       = memberIds.Split(',');
                    int i         = 1;
                    foreach (var memberId in ids)
                    {
                        var message = String.Format("{0} of {1}", i, ids.Count());
                        addJobForMember(Int32.Parse(memberId), (MemberMode)mode, message);
                        i++;
                    }
                }
                else if (query.Get("type").Equals("search"))
                {
                    var tags = query.Get("tags");
                    var page = query.Get("page");
                    var sort = query.Get("sort");
                    var mode = query.Get("mode");
                    var type = query.Get("searchType");

                    NijieSearchOption option = new NijieSearchOption()
                    {
                        Query    = tags,
                        Page     = Int32.Parse(page),
                        Sort     = (SortType)Enum.Parse(typeof(SortType), sort),
                        SearchBy = (SearchMode)Enum.Parse(typeof(SearchMode), mode),
                        Matching = (SearchType)Enum.Parse(typeof(SearchType), type)
                    };
                    addJobForSearch(option);
                }
                else if (query.Get("type").Equals("image"))
                {
                    var imageIds = query.Get("imageId");
                    var ids      = imageIds.Split(',');
                    foreach (var imageId in ids)
                    {
                        addJobForImage(Int32.Parse(imageId));
                    }
                }
            }
        }
        public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            FragmentManager      fm = new FragmentManager(e.Fragment);
            string               currentExecutionResultId = fm.Fragments["executionResultRunId"];
            ExecutionResultRun   executionResultRun       = ATACore.Managers.ExecutionResultRunManager.GetByExecutionResultRun(ATACore.Managers.ContextManager.Context, currentExecutionResultId);
            List <TestResultRun> testResultRuns           = ATACore.Managers.TestResultRunManager.GetRunsByExecutionResultRun(ATACore.Managers.ContextManager.Context, currentExecutionResultId);

            CurrentExecutionResultsViewModel = new AutomationTestAssistantDesktopApp.CurrentExecutionResultsViewModel(executionResultRun, testResultRuns);
            ATACore.Managers.ContextManager.Dispose();
            mainGrid.DataContext = CurrentExecutionResultsViewModel;
            executionResultRunGrid.DataContext = CurrentExecutionResultsViewModel.ExecutionResultRunViewModel;
            testResultRunDataGrid.ItemsSource  = CurrentExecutionResultsViewModel.ObservableTestResultRunViewModels;
        }
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     if (e.Fragment != "")
     {
         DatabaseInfo dbInfo = library.RetrieveDatabaseNode(e.Fragment);
         if (dbInfo == null)
         {
             FirstFloor.ModernUI.Windows.Controls.ModernDialog.ShowMessage("The database requested was not found!", "Not Found", MessageBoxButton.OK);
             NavigationCommands.GoToPage.Execute(new Uri("/Pages/DatabasesPage.xaml", UriKind.Relative), FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.FindFrame(null, this));
         }
         CurrentDbInfo       = dbInfo;
         CurrentDatabaseName = dbInfo.DatabaseName;
         CurrentStartTime    = dbInfo.StartTime.ToString();
     }
 }
Пример #9
0
        /// <summary>
        /// Called when navigation to a content fragment begins: Loads the info for the selected database.
        /// </summary>
        /// <param name="e">An object that contains the navigation data.</param>
        public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            Guid databaseId;

            if (Guid.TryParse(e.Fragment, out databaseId))
            {
                DatabaseInfo dbInfo = dbHandler.GetDatabaseNode(databaseId);
                if (dbInfo == null)
                {
                    FirstFloor.ModernUI.Windows.Controls.ModernDialog.ShowMessage("The database requested was not found!", "Not Found", MessageBoxButton.OK);
                    NavigationCommands.GoToPage.Execute(new Uri("/Pages/DatabasesPage.xaml", UriKind.Relative), FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.FindFrame(null, this));
                }
                CurrentDbInfo    = dbInfo;
                this.DataContext = CurrentDbInfo;
            }
        }
Пример #10
0
        public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            selectedPersonID = Convert.ToInt32(e.Fragment);

            if (GlobalCache.currentPersonID != 0)
            {
                selectedPersonID = GlobalCache.currentPersonID;
                populateFormControls(selectedPersonID);
            }


            //selectedPersonID = Convert.ToInt32(e.Fragment);
            //if (selectedPersonID != 0)
            //{
            //    populateFormControls(selectedPersonID);
            //}
        }
 void IContent.OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     if (!string.IsNullOrEmpty(e.Fragment))
     {
         try
         {
             Guid atletaId = Guid.Parse(e.Fragment);
             DataContext = new Core.ViewModels.AtletaViewModel(atletaId);
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
     else
     {
         DataContext = new Core.ViewModels.AtletaViewModel();
     }
 }
Пример #12
0
        public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
        {
            contest_id = int.Parse(e.Fragment);
            var ids = App.Server.GetHackList(contest_id);

            HackListBoxItems.Clear();
            foreach (var hid in ids)
            {
                var hack = App.Server.GetHackGeneral(hid);
                var item = new HackListBoxItem()
                {
                    ProblemTitle         = hack.ProblemTitle,
                    HackerUserNickName   = hack.HackerUserNickName,
                    DefenderUserNickName = hack.DefenderUserNickName,
                    HackID   = hack.HackID,
                    RecordID = hack.RecordID,
                    Status   = hack.Status,
                    Time     = hack.Time
                };
                HackListBoxItems.Add(item);
            }
            lstHack.Items.Refresh();
        }
 /// <summary>
 /// The on fragment navigation.
 /// </summary>
 /// <param name="e">
 /// The e.
 /// </param>
 public void OnFragmentNavigation(FragmentNavigationEventArgs e)
 {
     Debug.WriteLine("ResourcesControl - OnFragmentNavigation");
 }
Пример #14
0
 private void Frame_FragmentNavigation_1(object sender, FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
 }
Пример #15
0
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     //throw new NotImplementedException();
 }
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     ////Console.WriteLine("OnFragmentNavigation");
 }
Пример #17
0
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     selectedID = e.Fragment;
     FillList(IPList);
     PersonalOperations.SelectedSource = new Uri("/PersonalDataPages/personalData.xaml#" + selectedID, UriKind.Relative);
 }
Пример #18
0
 /// <summary>
 /// The on fragment navigation.
 /// </summary>
 /// <param name="e">
 /// The e.
 /// </param>
 public void OnFragmentNavigation(FragmentNavigationEventArgs e)
 {
     Debug.WriteLine("ResourcesControl - OnFragmentNavigation");
 }
Пример #19
0
 public void OnFragmentNavigation(FragmentNavigationEventArgs e)
 {
     return;
 }
Пример #20
0
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     fregmentNav.BBCode = string.Format(CultureInfo.CurrentUICulture, "Current navigation fragment: '[b]{0}[/b]'", e.Fragment);
 }
Пример #21
0
 public void OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
 }
Пример #22
0
 void IContent.OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
 }
Пример #23
0
 private void Frame_FragmentNavigation(object sender, FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs e)
 {
     LogMessage("FragmentNavigation: {0}\r\n", e.Fragment);
 }
Пример #24
0
 public void OnFragmentNavigation(FragmentNavigationEventArgs e)
 {
 }
Пример #25
0
 public void OnFragmentNavigation(FragmentNavigationEventArgs e)
 {
     //throw new NotImplementedException();
 }