public void DeleteItem(DataItem item)
 {
     this.context.DataItems.Remove(item);
 }
 public IEnumerable<DataItem> GetRelatedDataItems(DataItem dataItem)
 {
     var dataItems = this.context.DataItems.Include(d => d.Images).Where(d => d.SubCategoryID == dataItem.SubCategoryID && d.ID != dataItem.ID);
     return dataItems.OrderByDescending(d => d.CreatedDate).Take(3);
 }
 public void CreateDataItem(DataItem dataItem)
 {
     this.context.DataItems.Add(dataItem);
 }