public bool?Show(AddDebtorViewModel vm) { var window = new AddDebtorWindow(); window.DataContext = vm; return(window.ShowDialog()); }
public bool CreateNewWindow(string title, object e) { AddDebtorWindow addDebtorWindow = new AddDebtorWindow() { DataContext = new AddDebtorViewModel(title, (Debtor)e) }; return(addDebtorWindow.ShowDialog() == true); }
public void ShowModeless(AddDebtorViewModel vm) { var window = new AddDebtorWindow(); window.DataContext = vm; window.Show(); vm.Close += (arg1, arg2) => { window.Close(); }; vm.Save += (arg1, arg2) => { window.Close(); }; }