public void DeleteTourInCascade(Tables.Tour tour) { foreach (Repair repair in dsRepair.LoadRepairs()) { dsRepair.DeleteRepair(repair); } foreach (NearBy nearBy in dsNearBy.LoadNearBys()) { dsNearBy.DeleteNearBy(nearBy); } foreach (PictureTour pictureTour in dsPictureTour.LoadPictureTours()) { dsPictureTour.DeletePictureTour(pictureTour); } }
private void DeleteRepair(Repair e) { DataServiceRepair dsRepair = new DataServiceRepair(); RepairList.Remove(e); dsRepair.DeleteRepair(e); }