示例#1
0
        internal ProductionItemQuantum ConvertProductionItemQuantum(ProductionItemQuantumDto productionItemQuantumDto)
        {
            var productionItemQuantum = new ProductionItemQuantum()
            {
                Count  = productionItemQuantumDto.Count,
                Detail = ConvertDetail(productionItemQuantumDto.Detail),
            };

            return(productionItemQuantum);
        }
示例#2
0
        internal ProductionItemQuantumDto ConvertProductionItemQuantum(ProductionItemQuantum productionItemQuantum)
        {
            var productionItemQuantumDto = new ProductionItemQuantumDto()
            {
                Count            = productionItemQuantum.Count,
                Detail           = ConvertDetail(productionItemQuantum.Detail),
                Id               = productionItemQuantum.Id,
                ProductionItemId = productionItemQuantum.ProductionItemId
            };

            return(productionItemQuantumDto);
        }
示例#3
0
        internal ProductionItemQuantumDto ConvertProductionItemQuantumForViewing(ProductionItemQuantum productionItemQuantum)
        {
            var productionItemQuantumDto = new ProductionItemQuantumDto()
            {
                Count              = productionItemQuantum.Count,
                Detail             = ConvertDetailForViewing(productionItemQuantum.Detail),
                Id                 = productionItemQuantum.Id,
                ProductionItemId   = productionItemQuantum.ProductionItemId,
                EndTimes           = productionItemQuantum.EndTimes.Select(a => a.Ticks).ToList(),
                MachiningDurations = productionItemQuantum.MachiningDurations.Select(a => a.Ticks).ToList(),
                StartTimes         = productionItemQuantum.StartTimes.Select(a => a.Ticks).ToList()
            };

            return(productionItemQuantumDto);
        }