private void OnMessageReceived(UpdateFinishedMessage message) { //na update of delete mag detailvenster sluiten dialogService.CloseEditDialog(); //na Delete/Insert moet collectie Koffies terug ingeladen worden if (message.Type != UpdateFinishedMessage.MessageType.Updated) { RijDataService ds = new RijDataService(); Rijs = ds.GetRijs(); } }
public OverzichtViewModel() { // laden data RijDataService ds = new RijDataService(); Rijs = ds.GetRijs(); //instantiƫren DialogService als singleton dialogService = new DialogService(); //koppelen commands WijzigenCommand = new BaseCommand(WijzigenRijs); ToevoegenCommand = new BaseCommand(ToevoegenRijs); DetailCommand = new BaseCommand(DetailRij); //luisteren naar messages vanuit detailvenster Messenger.Default.Register <UpdateFinishedMessage>(this, OnMessageReceived); BindCommands(); }