Exemplo n.º 1
0
        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();
            }
        }