public void deleteActivity(Activity activity) { //foreach (Schedule item in activity.SchedulesRef) { deleteSchedule(item); }; if (activity.FolderRef != null) { activity.FolderRef.ActivitiesRef.Remove(activity); } AllActivityItems.Remove(activity); db.Activities.DeleteOnSubmit(activity); db.SubmitChanges(); }
public void CreateActivity(string name, Folder folder = null) { Activity activity = new Activity { Name = name }; db.Activities.InsertOnSubmit(activity); if (folder != null) { folder.ActivitiesRef.Add(activity); } db.SubmitChanges(); AllActivityItems.Add(activity); }