private void GetData() { DataTable dt = new DataTable(); //txtAmt.Enabled = false; txtCCName.Text = m_sCCName; txtFlatNo.Text = m_sFlatNo; txtBuyerName.Text = m_sBuyerName; dt = UnitDirBL.GetCancelPenalty(m_iCCId, m_iFlatId); if (dt.Rows.Count > 0) { if (m_sCancelType == "F") { if (dt.Rows[0]["CancelType"].ToString() == "L") { txtAmt.EditValue = Convert.ToDecimal(dt.Rows[0]["CancelPenalty"]); } else { txtAmt.EditValue = decimal.Round(Convert.ToDecimal(dt.Rows[0]["NetAmt"]) * Convert.ToDecimal(dt.Rows[0]["CancelPenalty"]) / 100, 3); } } else { if (dt.Rows[0]["BookingType"].ToString() == "L") { txtAmt.EditValue = Convert.ToDecimal(dt.Rows[0]["BookingPenalty"]); } else { txtAmt.EditValue = decimal.Round(Convert.ToDecimal(dt.Rows[0]["NetAmt"]) * Convert.ToDecimal(dt.Rows[0]["BookingPenalty"]) / 100, 3); } } txtRecvAmt.EditValue = Convert.ToDecimal(dt.Rows[0]["NetAmt"]); txtRecdAmt.EditValue = Convert.ToDecimal(dt.Rows[0]["ReceivedAmount"]); } if (Convert.ToDecimal(txtRecdAmt.EditValue) == 0) { txtAmt.EditValue = 0; } if (Convert.ToDecimal(txtRecdAmt.EditValue) - Convert.ToDecimal(txtAmt.EditValue) < 0) { txtBalAmt.EditValue = 0; } else { txtBalAmt.EditValue = Convert.ToDecimal(txtRecdAmt.EditValue) - Convert.ToDecimal(txtAmt.EditValue); } }