private void DeleteParking() { ParkingDataService ds = new ParkingDataService(); ds.DeleteParking(SelectedParking); Messenger.Default.Send <UpdateFinishedMessage>(new UpdateFinishedMessage(UpdateFinishedMessage.MessageType.Deleted)); }
private void OnMessageRecieved(UpdateFinishedMessage message) { dialogService.CloseEditParkingDialog(); if (message.Type != UpdateFinishedMessage.MessageType.Updated) { ParkingDataService ds = new ParkingDataService(); Parkingen = ds.GetParkingen(); } }
public OverzichtParkingenViewModel() { ParkingDataService ds = new ParkingDataService(); Parkingen = ds.GetParkingen(); dialogService = new DialogService(); WijzigenCommand = new BaseCommand(WijzigenParkingen); ToevoegenCommand = new BaseCommand(ToevoegenParkingen); Messenger.Default.Register <UpdateFinishedMessage>(this, OnMessageRecieved); BindCommands(); }
private void UpdateParking() { ParkingDataService ds = new ParkingDataService(); if (SelectedParking.ID != 0) { ds.UpdateParking(SelectedParking); Messenger.Default.Send <UpdateFinishedMessage>(new UpdateFinishedMessage(UpdateFinishedMessage.MessageType.Updated)); } else { ds.InsertParking(SelectedParking); Messenger.Default.Send <UpdateFinishedMessage>(new UpdateFinishedMessage(UpdateFinishedMessage.MessageType.Inserted)); } }
public ParkingService() { svc = new ParkingDataService(); }