public void Update <T>(ChainsDBEntities context, T item, Guid id)
        {
            var entity = context.Set(typeof(T)).Find(id);

            if (entity == null)
            {
                return;
            }

            context.Entry(entity).CurrentValues.SetValues(item);
            context.SaveChanges();
        }
 public void AddItem <T>(ChainsDBEntities context, T item)
 {
     context.Set(typeof(T)).Add(item);
     context.SaveChanges();
 }