public void RemoveService() { ConnectTtSiDataAccess.DeleteConnection(SelectedServiceDestination.Id, SelectedTimetable.Id); ServiceDestinationList.Remove(SelectedServiceDestination); NotifyOfPropertyChange(() => ServiceDestinationList); NotifyOfPropertyChange(() => CopyStatus); }
public void AddService() { ServiceDestinationList.Add(SelectedServiceSource); ConnectTtSiDataAccess.InsertConnection(SelectedServiceSource.Id, SelectedTimetable.Id); NotifyOfPropertyChange(() => ServiceDestinationList); NotifyOfPropertyChange(() => CopyStatus); }
public void CopyAllServices() { foreach (var item in ServiceSourceList) { ConnectTtSiDataAccess.InsertConnection(item.Id, SelectedTimetable.Id); } ServiceDestinationList = new BindableCollection <ServiceModel>(ServicesDataAccess.GetServicesPerTimetable(SelectedTimetable.Id)); NotifyOfPropertyChange(() => ServiceDestinationList); NotifyOfPropertyChange(() => CopyStatus); }