public void AddThingiverseTitle(string item, string title) { var success = int.TryParse(item, out var intItem); if (!success) { return; } // TODO: Make a stored procedure for this var thingRef = _Db.ThingiverseRef.FirstOrDefault(t => t.Item == intItem); if (thingRef == null) { thingRef = new ThingiverseRef() { Item = intItem, Count = 1, Timestamp = DateTime.UtcNow, Title = title }; } else { thingRef.Title = title; } _Db.SaveChanges(); }
public ThingiverseRef AddThingiverseReference(string item) { var success = int.TryParse(item, out var intItem); if (!success) { return(null); } // TODO: Make a stored procedure for this var thingRef = _Db.ThingiverseRef.FirstOrDefault(t => t.Item == intItem); if (thingRef == null) { thingRef = new ThingiverseRef() { Item = intItem, Count = 1, Timestamp = DateTime.UtcNow }; } else { thingRef.Count++; } _Db.SaveChanges(); return(thingRef); }