| 1234567891011121314151617181920212223242526 | using System;using Comal.Classes;using InABox.Core;using InABox.DynamicGrid;namespace PRSDesktop.Panels.Jobs{    public class JobStockGrid : DynamicDataGrid<StockHolding>, IJobControl    {        public JobStockGrid()        {            Options.AddRange(DynamicGridOption.RecordCount, DynamicGridOption.SelectColumns);        }        public Guid ParentID { get; set; }                public JobPanelSettings Settings { get; set; }        protected override void Reload(Filters<StockHolding> criteria, Columns<StockHolding> columns, ref SortOrder<StockHolding> sort,            Action<CoreTable, Exception> action)        {            criteria.Add(new Filter<StockHolding>(x => x.Job.ID).IsEqualTo(ParentID));            base.Reload(criteria, columns, ref sort, action);        }    }}
 |