Esempio n. 1
0
        public async Task <Expedition> GetNewData()
        {
            var datas = await Task.Run(() => inventoryDataUtils.GetTestData());

            var dataSPK = await Task.Run(() => sPKDocDataUtils.GetTestData());

            List <SPKDocsItem> Item = new List <SPKDocsItem>(dataSPK.Items);

            return(new Expedition
            {
                Code = "code",
                Date = DateTimeOffset.Now,
                ExpeditionServiceCode = "codeex",
                ExpeditionServiceName = "exname",
                ExpeditionServiceId = 1,
                Remark = "remark",
                Weight = 2,
                Items = new List <ExpeditionItem>
                {
                    new ExpeditionItem
                    {
                        Code = dataSPK.Code,
                        Date = dataSPK.Date,
                        DestinationCode = dataSPK.DestinationCode,
                        DestinationName = dataSPK.DestinationName,
                        DestinationId = (int)dataSPK.DestinationId,
                        IsDistributed = true,
                        IsReceived = false,
                        PackingList = dataSPK.PackingList,
                        Password = dataSPK.Password,
                        SourceCode = dataSPK.SourceCode,
                        Reference = dataSPK.Reference,
                        SourceId = (int)dataSPK.SourceId,
                        SourceName = dataSPK.SourceName,
                        SPKDocsId = (int)dataSPK.Id,
                        Weight = dataSPK.Weight,
                        Details = new List <ExpeditionDetail>
                        {
                            new ExpeditionDetail
                            {
                                ArticleRealizationOrder = Item[0].ItemArticleRealizationOrder,
                                DomesticCOGS = Item[0].ItemDomesticCOGS,
                                DomesticRetail = Item[0].ItemDomesticRetail,
                                DomesticSale = Item[0].ItemDomesticSale,
                                DomesticWholesale = Item[0].ItemDomesticWholesale,
                                ItemCode = Item[0].ItemCode,
                                ItemName = Item[0].ItemName,
                                ItemId = Item[0].ItemId,
                                Quantity = Item[0].Quantity,
                                Remark = Item[0].Remark,
                                SendQuantity = Item[0].SendQuantity,
                                Size = Item[0].ItemSize,
                                Uom = Item[0].ItemUom,
                                SPKDocsId = (int)dataSPK.Id,
                            }
                        }
                    }
                }
            });
        }
Esempio n. 2
0
        public async Task <TransferOutDoc> GetNewData()
        {
            var datas = await Task.Run(() => inventoryDataUtils.GetTestData());

            //List<SPKDocsItem> Item = new List<SPKDocsItem>(datas.Items);
            return(new TransferOutDoc
            {
                Code = "code",
                Date = DateTimeOffset.Now,
                DestinationCode = "destCode",
                DestinationId = 1,
                DestinationName = "name",
                Reference = "reference",
                Remark = "remark",
                SourceCode = "sourceCode",
                SourceId = datas.StorageId,
                SourceName = "Name",
                Items = new List <TransferOutDocItem>
                {
                    new TransferOutDocItem
                    {
                        ArticleRealizationOrder = datas.ItemArticleRealizationOrder,
                        DomesticCOGS = datas.ItemDomesticCOGS,
                        DomesticRetail = datas.ItemDomesticRetail,
                        DomesticSale = datas.ItemDomesticSale,
                        DomesticWholeSale = datas.ItemDomesticWholeSale,
                        ItemCode = datas.ItemCode,
                        ItemId = datas.ItemId,
                        ItemName = datas.ItemName,
                        Quantity = datas.Quantity,
                        Remark = "Remark",
                        Size = datas.ItemSize,
                    }
                }
            });
        }