예제 #1
0
        private void NewEmailAccount()
        {
            EditEmailAccountController editEmailAccountController = editEmailAccountControllerFactory.CreateExport().Value;

            editEmailAccountController.OwnerWindow = emailAccountsViewModel.View;
            var emailAccount = new EmailAccount();

            emailAccount.Validate();
            editEmailAccountController.EmailAccount = emailAccount;

            editEmailAccountController.Initialize();
            if (editEmailAccountController.Run())
            {
                Root.AddEmailAccount(editEmailAccountController.EmailAccount);
            }
        }