private List <Itm4> GetItm4(GST_TRN_INVOICE atdata) { List <Itm4> itm4s = new List <Itm4>(); Itm4 itm4 = new Itm4(); foreach (var data in atdata.GST_TRN_INVOICE_DATA) { itm4.camt = (double?)data.CGSTAmt; itm4.csamt = (int?)data.CessAmt; itm4.iamt = (double?)data.IGSTAmt; itm4.rt = (int?)data.Rate; itm4.samt = (int?)data.SGSTAmt; itm4s.Add(itm4); } return(itm4s); }
private List <Itm4> GetItm4(GST_TRN_OFFLINE_INVOICE atdata) { List <Itm4> itm4s = new List <Itm4>(); Itm4 itm4 = new Itm4(); foreach (var data in atdata.GST_TRN_OFFLINE_INVOICE_DATAITEM) { itm4.camt = (double?)data.CGSTAmt; itm4.csamt = (int?)data.CessAmt; itm4.iamt = (double?)data.IGSTAmt; itm4.rt = data.GST_TRN_OFFLINE_INVOICE_RATE == null ? null : (int?)data.GST_TRN_OFFLINE_INVOICE_RATE.RATE; itm4.samt = (int?)data.SGSTAmt; itm4s.Add(itm4); } return(itm4s); }