Beispiel #1
0
        private async void btnAcademics_Click(object sender, RoutedEventArgs e)
        {
            contentAcademic = new ContentDialog();

            Frame frmAcademic = new Frame();

            EditAcademicParams p = new EditAcademicParams();

            p.Source   = EditSource.Orphan;
            p.Member   = Selected;
            p.Academic = null;

            frmAcademic.Navigate(typeof(OrphanAcademicPage), p);
            contentAcademic.Content = frmAcademic;

            await contentAcademic.ShowAsync();

            LoadOrphansAsync();
        }
Beispiel #2
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);

            EditAcademicParams p = new EditAcademicParams();

            p = (EditAcademicParams)e.Parameter;

            InOrphan = (Orphan)p.Member;

            if (p.Academic != null)
            {
                isNew      = false;
                InAcademic = p.Academic;
            }
            else
            {
                isNew = true;
            }
        }
Beispiel #3
0
        private async void AcademicListView_DoubleTapped(object sender, Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs e)
        {
            ListView lv = (ListView)sender;

            selectedAcademic = (Academic)lv.SelectedItem;

            if (lv.SelectedItem != null)
            {
                contentAcademic = new ContentDialog();

                Frame frmAcademic = new Frame();

                EditAcademicParams p = new EditAcademicParams();
                p.Source   = EditSource.Orphan;
                p.Member   = Selected;
                p.Academic = (Academic)selectedAcademic;

                frmAcademic.Navigate(typeof(OrphanAcademicPage), p);

                contentAcademic.Content = frmAcademic;

                await contentAcademic.ShowAsync();
            }
        }