public void CalculateRemainingBalence() { double AdjustmentAmount = 0; txtTotalSale.Text = "0"; txtSentForAdusutment.Text = "0"; DataSet dsReqTransaction = objLtmsService.GetDealerTransactionDtlByReqId(Convert.ToInt64(hdUniqueId.Value)); if (dsReqTransaction.Tables.Count > 0) { if (dsReqTransaction.Tables[0].Rows.Count > 0) { txtTotalSale.Text = dsReqTransaction.Tables[0].Rows[0]["Amount"].ToString(); } if (dsReqTransaction.Tables[1].Rows.Count > 0) { for (Int32 iCnt = 0; iCnt < dsReqTransaction.Tables[1].Rows.Count; iCnt++) { AdjustmentAmount = AdjustmentAmount + Convert.ToDouble(dsReqTransaction.Tables[1].Rows[iCnt]["Amount"]); } } hdAdjustmentAmount.Value = (-1 * AdjustmentAmount).ToString(); // Make it in positive no (-1 * AdjustmentAmount) txtSentForAdusutment.Text = (-1 * AdjustmentAmount).ToString(); txtRemainingBalence.Text = (Convert.ToDouble(txtTotalSale.Text) - Convert.ToDouble(txtSentForAdusutment.Text)).ToString(); } }