public void OnFragmentNavigation(Windows.Navigation.FragmentNavigationEventArgs e)
        {
            OperationState = JsonConvert.DeserializeObject <OperationState>(e.Fragment);
            setupServices.onStateChanged += SetupServices_onStateChanged;
            setupServices.OnComleted     += SetupServices_OnComleted;
            SetProgressbarTitle(OperationState.Operation);

            Task.Run(() =>
            {
                if (OperationState.Operation == Operation.Add)
                {
                    setupServices.Install(OperationState.Data, CommandTypeEnum.Gui);

                    //setupServices.Install(OperationState.Data).ConfigureAwait(false);
                }

                if (OperationState.Operation == Operation.Modified)
                {
                    //setupServices.Update(OperationState.Data).ConfigureAwait(false);
                    setupServices.Update(OperationState.Data, OperationState.Id, CommandTypeEnum.Gui);
                }
                if (OperationState.Operation == Operation.Delete)
                {
                    //setupServices.Update(OperationState.Data).ConfigureAwait(false);
                    setupServices.Delete(OperationState.Data, OperationState.Id, CommandTypeEnum.Gui);
                }
            });
        }
Esempio n. 2
0
        public void OnFragmentNavigation(Windows.Navigation.FragmentNavigationEventArgs e)
        {
            //occures after navigateTo method
            //read passed data from e.Fragment
            //deserialize data!
            OperationState = JsonConvert.DeserializeObject <OperationState>(e.Fragment);

            ManipulateForm();
        }
Esempio n. 3
0
 public void OnFragmentNavigation(Windows.Navigation.FragmentNavigationEventArgs e)
 {
 }
 public void OnFragmentNavigation(Windows.Navigation.FragmentNavigationEventArgs e)
 {
     throw new NotImplementedException();
 }