public void Create(ActivityItem item) { if (ActivityItems.Count < 1) { List <int> indices = ActivityItems.ConvertAll((iter) => iter.ID); indices.Sort(); item.ID = indices.Last(); } ActivityItems.Add(item); }
public Task UpdateAsync(ActivityItem item) { return(Task.Run(() => Update(item))); }
public void Update(ActivityItem item) { int index = ActivityItems.FindIndex((iter) => iter.ID == item.ID); ActivityItems[index] = item; }