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();
             }
         }
     }
 }