public void Add(SiberiaEnvironment item) { using (var context = new EntityContext()) { var newDbItem = item.ToDbSiberiaEnvironment(); Add(context, newDbItem); } }
public void ShallowUpsert(SiberiaEnvironment item) { using (var context = new EntityContext()) { var dbItem = context.DbSiberiaEnvironments.FirstOrDefault(x => x.Id == item.Id); if (dbItem == default) { var newDbItem = item.ToDbSiberiaEnvironment(); Add(context, newDbItem); } else { UpdateValues(context, dbItem, item); } } }