Exemple #1
0
        private void HandleMakeNewProject()
        {
            ApplyViewToViewModel();

            string whyIsntValid = viewModel.GetWhyIsntValid();

            if (!string.IsNullOrEmpty(whyIsntValid))
            {
                MessageBox.Show(whyIsntValid);
            }
            else
            {
                bool succeeded = false;
                try
                {
                    succeeded = ProjectCreationHelper.MakeNewProject(viewModel);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }

                if (succeeded)
                {
                    this.Close();
                }
            }
        }
Exemple #2
0
        private void MakeMyProjectClick(object sender, EventArgs e)
        {
            ApplyViewToViewModel();

            string whyIsntValid = viewModel.GetWhyIsntValid();

            if (!string.IsNullOrEmpty(whyIsntValid))
            {
                MessageBox.Show(whyIsntValid);
            }
            else
            {
                bool succeeded = ProjectCreationHelper.MakeNewProject(viewModel);

                if (succeeded)
                {
                    this.Close();
                }
            }
        }