public void AddService() { ServiceDestinationList.Add(SelectedServiceSource); ConnectTtSiDataAccess.InsertConnection(SelectedServiceSource.Id, SelectedTimetable.Id); NotifyOfPropertyChange(() => ServiceDestinationList); NotifyOfPropertyChange(() => CopyStatus); }
public void RemoveService() { ConnectTtSiDataAccess.DeleteConnection(SelectedServiceDestination.Id, SelectedTimetable.Id); ServiceDestinationList.Remove(SelectedServiceDestination); NotifyOfPropertyChange(() => ServiceDestinationList); NotifyOfPropertyChange(() => CopyStatus); }
public void DeleteTimetable() { TimetableDataAccess.DeleteTimetable(SelectedTimetable.Id); ServiceSourceList.Clear(); ServiceDestinationList.Clear(); TimetablesUI.TimetableList.Remove(SelectedTimetable); TimetableId = 0; }