Feb 07 2022 05:24 AM
Dears,
I have below model class its referring other classes. Now I want to loop through base that refer specific list and return all values inside that list. Below is model and I want to apply loop to below code.
I want to loop below code //dsAx.invoiceLines// The model class is designed as per json requirement recieved.
EInvoiceModel.Example dsAx = new EInvoiceModel.Example();
dsAx.invoiceLines = new List<EInvoiceModel.InvoiceLine>()
{
new EInvoiceModel.InvoiceLine
{
itemCode = "111",
}
};
public class Example
{
public Issuer issuer { get; set; }
public Receiver receiver { get; set; }
public string documentType { get; set; }
public string documentTypeVersion { get; set; }
public DateTime dateTimeIssued { get; set; }
public string taxpayerActivityCode { get; set; }
public string internalID { get; set; }
public string purchaseOrderReference { get; set; }
public string purchaseOrderDescription { get; set; }
public string salesOrderReference { get; set; }
public string salesOrderDescription { get; set; }
public string proformaInvoiceNumber { get; set; }
public Payment payment { get; set; }
public Delivery delivery { get; set; }
public List<InvoiceLine> invoiceLines { get; set; }
public double totalDiscountAmount { get; set; }
public double totalSalesAmount { get; set; }
public double netAmount { get; set; }
public IList<TaxTotal> taxTotals { get; set; }
public double totalAmount { get; set; }
public double extraDiscountAmount { get; set; }
public double totalItemsDiscountAmount { get; set; }
}
public class InvoiceLines
{
public string parmCurrencyCode { get; set; }
public double parmCustExchRate { get; set; }
public string parmInvoiceId { get; set; }
public string parmItemId { get; set; }
public string parmItemNameDisplay { get; set; }
public double parmQty { get; set; }
public double parmSalesLinePercent { get; set; }
public string parmSalesUnit { get; set; }
public double parmdiscountAmount { get; set; }
public double parmnetTotal { get; set; }
public double parmsalesPrice { get; set; }
public double parmsalesTotal { get; set; }
public double parmtotalItemsLineDisc { get; set; }
public double parmtotalTaxableFees { get; set; }
}