public AddFahrerWindow(Action <Fahrer> addingAction) { InitializeComponent(); vm = (FahrerWindowsViewModel)this.DataContext; vm.CloseDialogAddFahrerFunc = new Func <int, string>(ShowAddFahrerDialogFunc); callbackFromParentWindow = addingAction; }
public EditFahrerWindow(Action <Fahrer> editingAction, Fahrer entryToEdit) { InitializeComponent(); vm = (FahrerWindowsViewModel)this.DataContext; vm.EditFahrerValue = entryToEdit; vm.CloseDialogEditFahrerFunc = new Func <int, string>(ShowEditFahrerDialogFunc); callbackFromParentWindow = editingAction; }