private void FillFormForUpdate() { List <PurchaseBookAmount> amountList = applicationFacade.GetFinalAmountWithTaxForPurchase(purchaseBookHeader.PurchaseSaleBookHeaderID); PurchaseBookAmount amount = amountList.FirstOrDefault(p => p.PurchaseSaleTypeCode.ToUpper() == PurchaseTypeCode.PurchaseType1); if (amount != null) { lblAmount1.Text = amount.PurchaseSaleTypeName; txtAmount1.Text = amount.Amount.ToString("#.##"); txtAmount1.Tag = amount.TaxApplicable.ToString("#.##"); txtIGST1.Text = amount.IGST.ToString("#.##"); } amount = amountList.FirstOrDefault(p => p.PurchaseSaleTypeCode.ToUpper() == PurchaseTypeCode.PurchaseType2); if (amount != null) { lblAmount2.Text = amount.PurchaseSaleTypeName; txtAmount2.Text = amount.Amount.ToString("#.##"); txtAmount2.Tag = amount.TaxApplicable.ToString("#.##"); txtIGST2.Text = amount.IGST.ToString("#.##"); } amount = amountList.FirstOrDefault(p => p.PurchaseSaleTypeCode.ToUpper() == PurchaseTypeCode.PurchaseType3); if (amount != null) { lblAmount3.Text = amount.PurchaseSaleTypeName; txtAmount3.Text = amount.Amount.ToString("#.##"); txtAmount3.Tag = amount.TaxApplicable.ToString("#.##"); txtIGST3.Text = amount.IGST.ToString("#.##"); } amount = amountList.FirstOrDefault(p => p.PurchaseSaleTypeCode.ToUpper() == PurchaseTypeCode.PurchaseType4); if (amount != null) { lblAmount4.Text = amount.PurchaseSaleTypeName; txtAmount4.Text = amount.Amount.ToString("#.##"); txtAmount4.Tag = amount.TaxApplicable.ToString("#.##"); txtIGST4.Text = amount.IGST.ToString("#.##"); } amount = amountList.FirstOrDefault(p => p.PurchaseSaleTypeCode.ToUpper() == PurchaseTypeCode.PurchaseType5); if (amount != null) { lblAmount5.Text = amount.PurchaseSaleTypeName; txtAmount5.Text = amount.Amount.ToString("#.##"); txtAmount5.Tag = amount.TaxApplicable.ToString("#.##"); txtIGST5.Text = amount.IGST.ToString("#.##"); } amount = amountList.FirstOrDefault(p => p.PurchaseSaleTypeCode.ToUpper() == PurchaseTypeCode.PurchaseType6); if (amount != null) { lblAmount6.Text = amount.PurchaseSaleTypeName; txtAmount6.Text = amount.Amount.ToString("#.##"); txtAmount6.Tag = amount.TaxApplicable.ToString("#.##"); txtIGST6.Text = amount.IGST.ToString("#.##"); } amount = amountList.FirstOrDefault(p => p.PurchaseSaleTypeCode.ToUpper() == PurchaseTypeCode.PurchaseType7); if (amount != null) { lblAmount7.Text = amount.PurchaseSaleTypeName; txtAmount7.Text = amount.Amount.ToString("#.##"); txtAmount7.Tag = amount.TaxApplicable.ToString("#.##"); txtIGST7.Text = amount.IGST.ToString("#.##"); } SetTotalBillAmount(); }