Ejemplo n.º 1
0
        public List <PriceComponentModel> GetBatchPriceComponents(int batchId)
        {
            if (!m_prices.TryGetValue(batchId, out var prices))
            {
                prices = m_batchFacade.GetPriceComponents(batchId, false).ToList();
                m_prices.Add(batchId, prices);
            }

            return(prices);
        }
Ejemplo n.º 2
0
        private BatchReportModel LoadPriceComponents(BatchKey key, int queryLoadPriceComponentsPage)
        {
            var entry = new PriceComponentsReportEntry(key);

            entry.PriceComponents.AddRange(m_batchFacade.GetPriceComponents(key));

            var result = new BatchReportModel();

            result.Report.Add(entry);

            return(result);
        }