public bool Show(out Account account) { account = null; IAccountDetailsViewModel viewModel = m_accountDetailsViewModelFactory.Create(); var window = new AccountDetailsWindow(viewModel); bool?result = window.ShowDialog(); if (result.HasValue && result.Value) { account = viewModel.ToAccount(); return(true); } return(false); }
public AccountDetailsWindow(IAccountDetailsViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }