public void Add(AnalyticalApplicationItem item) { using (var dbContext = new MedialynxDbAnalyticalApplicationsContext()) { dbContext.AnalyticalApplications.Add(item); dbContext.SaveChanges(); } }
public void Update(AnalyticalApplicationItem item) { using (var dbContext = new MedialynxDbAnalyticalApplicationsContext()) { AnalyticalApplicationItem existsEnumItem = dbContext.AnalyticalApplications.FirstOrDefault(itm => itm != null && itm.Id == item.Id); if (existsEnumItem != null) { if (Utils.CopyPropertyValues <AnalyticalApplicationItem>(item, existsEnumItem)) { dbContext.AnalyticalApplications.Update(existsEnumItem); dbContext.SaveChanges(); } } } }