public async Task <BankExpenditureNoteDetailModel> GetNewDetailGarmentData()
        {
            PurchasingDocumentExpedition purchasingDocumentExpedition = await Task.Run(() => this.pdaDataUtil.GetCashierTestData());

            List <BankExpenditureNoteItemModel> Items = new List <BankExpenditureNoteItemModel>();

            foreach (var item in purchasingDocumentExpedition.Items)
            {
                BankExpenditureNoteItemModel Item = new BankExpenditureNoteItemModel
                {
                    Price       = item.Price,
                    ProductCode = item.ProductCode,
                    ProductId   = item.ProductId,
                    ProductName = item.ProductName,
                    Quantity    = item.Quantity,
                    UnitCode    = item.UnitCode,
                    UnitId      = item.UnitId,
                    UnitName    = item.UnitName,
                    Uom         = item.Uom
                };

                Items.Add(Item);
            }

            BankExpenditureNoteItemModel Item1 = new BankExpenditureNoteItemModel
            {
                Price       = 1,
                ProductCode = "ProductCode",
                ProductId   = "ProductID",
                ProductName = "ProductName",
                Quantity    = 1,
                UnitCode    = "UnitCode2",
                UnitId      = "UnitId",
                UnitName    = "UnitName",
                Uom         = "Uom",
                URNNo       = "URNNo1"
            };

            Items.Add(Item1);

            return(new BankExpenditureNoteDetailModel()
            {
                Id = 0,
                UnitPaymentOrderId = purchasingDocumentExpedition.Id,
                UnitPaymentOrderNo = purchasingDocumentExpedition.UnitPaymentOrderNo,
                DivisionCode = purchasingDocumentExpedition.DivisionCode,
                DivisionName = "GARMENT",
                Currency = purchasingDocumentExpedition.Currency,
                DueDate = purchasingDocumentExpedition.DueDate,
                InvoiceNo = purchasingDocumentExpedition.InvoiceNo,
                SupplierCode = purchasingDocumentExpedition.SupplierCode,
                SupplierName = purchasingDocumentExpedition.SupplierName,
                TotalPaid = purchasingDocumentExpedition.TotalPaid,
                UPODate = purchasingDocumentExpedition.UPODate,
                Vat = purchasingDocumentExpedition.Vat,
                Items = Items
            });
        }
Beispiel #2
0
        public BankExpenditureNoteDetailModel GetNewDetailData()
        {
            PurchasingDocumentExpedition purchasingDocumentExpedition = Task.Run(() => this.pdaDataUtil.GetCashierTestData()).Result;

            List <BankExpenditureNoteItemModel> Items = new List <BankExpenditureNoteItemModel>();

            foreach (var item in purchasingDocumentExpedition.Items)
            {
                BankExpenditureNoteItemModel Item = new BankExpenditureNoteItemModel
                {
                    Price       = item.Price,
                    ProductCode = item.ProductCode,
                    ProductId   = item.ProductId,
                    ProductName = item.ProductName,
                    Quantity    = item.Quantity,
                    UnitCode    = item.UnitCode,
                    UnitId      = item.UnitId,
                    UnitName    = item.UnitName,
                    Uom         = item.Uom
                };

                Items.Add(Item);
            }

            return(new BankExpenditureNoteDetailModel()
            {
                Id = 0,
                UnitPaymentOrderId = purchasingDocumentExpedition.Id,
                UnitPaymentOrderNo = purchasingDocumentExpedition.UnitPaymentOrderNo,
                DivisionCode = purchasingDocumentExpedition.DivisionCode,
                DivisionName = purchasingDocumentExpedition.DivisionName,
                Currency = purchasingDocumentExpedition.Currency,
                DueDate = purchasingDocumentExpedition.DueDate,
                InvoiceNo = purchasingDocumentExpedition.InvoiceNo,
                SupplierCode = purchasingDocumentExpedition.SupplierCode,
                SupplierName = purchasingDocumentExpedition.SupplierName,
                TotalPaid = purchasingDocumentExpedition.TotalPaid,
                UPODate = purchasingDocumentExpedition.UPODate,
                Vat = purchasingDocumentExpedition.Vat,
                Items = Items
            });
        }