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);
 }