public PatentModel AddPatent(PatentModel patent) { if (patent.PatentId == 0) { int key = _items.Count; while (_items.ContainsKey(key)) { key++; } ; patent.PatentId = key; } _items[patent.PatentId] = patent; return(patent); }
public PatentModel UpdatePatent(PatentModel patent) { AddPatent(patent); return(patent); }