public void Delete(TItem item)
 {
     ModelContext.Remove(item);
     ModelContext.SaveChanges();
 }