Exemplo n.º 1
0
 private void OnFrameworkSelected()
 {
     AddPages.LoadData(Framework.Selected.Name);
     AddFeatures.LoadData(Framework.Selected.Name);
     UserSelection.Initialize(ProjectType.Selected.Name, Framework.Selected.Name, Language);
     WizardStatus.IsLoading = false;
 }
Exemplo n.º 2
0
        public override bool IsSelectionEnabled(MetadataType metadataType)
        {
            bool result = false;

            if (!UserSelection.HasItemsAddedByUser)
            {
                result = true;
            }
            else
            {
                var vm             = new QuestionDialogViewModel(metadataType);
                var questionDialog = new QuestionDialogWindow(vm);
                questionDialog.ShowDialog();

                if (vm.Result == DialogResult.Accept)
                {
                    UserSelection.ResetUserSelection();
                    result = true;
                }
                else
                {
                    result = false;
                }
            }

            if (result == true)
            {
                AddPages.ResetUserSelection();
                AddFeatures.ResetTemplatesCount();
            }

            return(result);
        }
Exemplo n.º 3
0
 public void AddPage(byte[] docx)
 {
     if (AddPages == null)
     {
         AddPages = new List <byte[]>();
     }
     AddPages.Add(docx);
 }
Exemplo n.º 4
0
        private async Task OnFrameworkSelectedAsync()
        {
            await SafeThreading.JoinableTaskFactory.SwitchToMainThreadAsync();

            AddPages.LoadData(Platform, ProjectType.Selected.Name, Framework.Selected.Name);
            AddFeatures.LoadData(Platform, ProjectType.Selected.Name, Framework.Selected.Name);
            await UserSelection.InitializeAsync(ProjectType.Selected.Name, Framework.Selected.Name, Platform, Language);

            WizardStatus.IsLoading = false;
        }