public BuildViewModel(BuildModel source) { Id = source.Id; Name = source.Name; Class = source.Class.ToString(); Description = source.Description; }
public bool TryUpdate(BuildModel item) { if (items.Any(x => x.Id == item.Id)) { items[item.Id] = item; return true; } return false; }
public void Add(BuildModel item) { item.Id = 1 + items.Max(x => (int?)x.Id) ?? 0; items.Add(item); }