public void AddActivity(Activity activity) { ActivityList.Add(activity); ActivityPersistency.SaveActivity(activity); foreach (var dates in activity.Dates) { var date = new ActivityDate(activity.ID, dates.ToString()); DatesPersistency.SaveDates(date); } }
// Dato sættes til ativitet til DB public async void AddDatesToActivityInDB(Activity activity) { if (activity.Dates != null) { foreach (var dates in activity.Dates) { var date = new ActivityDate(activity.ID, dates.ToString()); await Task.Run(async() => { DatesPersistency.SaveDates(date); await Task.Delay(TimeSpan.FromSeconds(1)); return(date); }); } } }