protected void ddlAccNo_SelectedIndexChanged(object sender, EventArgs e) { txtAccNo.Text = ddlAccNo.SelectedValue; Int64 accno = Converter.GetLong(txtAccNo.Text); A2ZACCOUNTDTO getDTO = (A2ZACCOUNTDTO.GetInfoAccNo(accno)); if (getDTO.AccNo > 0) { CtrlAccType.Text = Converter.GetString(getDTO.AccType); lblLdgCurrencyCode.Text = Converter.GetString(getDTO.AccCurrency); int code = Converter.GetInteger(lblLdgCurrencyCode.Text); A2ZCURRENCYDTO get1DTO = (A2ZCURRENCYDTO.GetInformation(code)); if (get1DTO.CurrencyCode > 0) { txtLedgerCurrency.Text = Converter.GetString(get1DTO.CurrencyName); txtledgerBalance.Text = Converter.GetString(String.Format("{0:0,0.00}", getDTO.AccBalance)) + " " + txtLedgerCurrency.Text; txtAmount.Focus(); //ddlCurrency.SelectedValue = lblLdgCurrencyCode.Text; //CashDropdown(); } } }
protected void ddlAccNo_SelectedIndexChanged(object sender, EventArgs e) { if (ddlAccNo.SelectedIndex != 0) { Int64 accno = Converter.GetLong(ddlAccNo.SelectedValue); A2ZACCOUNTDTO getDTO = (A2ZACCOUNTDTO.GetInfoAccNo(accno)); if (getDTO.AccNo > 0) { txtCurrentBalance.Text = Converter.GetString(String.Format("{0:0,0.00}", getDTO.AccBalance)); txtPrincipal.Text = Converter.GetString(String.Format("{0:0,0.00}", getDTO.AccPrincipal)); txtIntBalance.Text = Converter.GetString(String.Format("{0:0,0.00}", getDTO.AccInterest)); txtInterestRate.Text = Converter.GetString(String.Format("{0:0,0.000}", getDTO.AccIntRate)); lblCurrencyCode.Text = Converter.GetString(getDTO.AccCurrency); int code = Converter.GetInteger(lblCurrencyCode.Text); A2ZCURRENCYDTO get1DTO = (A2ZCURRENCYDTO.GetInformation(code)); if (get1DTO.CurrencyCode > 0) { txtCurrency.Text = Converter.GetString(get1DTO.CurrencyName); } } } }
private void AccDropdown() { lblMsgFlag.Text = "0"; string sqlquery = "SELECT AccType,AccNo from A2ZACCOUNT WHERE AccPartyNo = '" + txtPartyCode.Text + "' AND AccCurrency = '" + ddlCurrency.SelectedValue + "' AND AccStatus = 1"; ddlAccNo = DataAccessLayer.BLL.CommonManager.Instance.FillDropDownList(sqlquery, ddlAccNo, "A2ZACGMS"); string qry = "SELECT AccType,AccNo,AccCurrency FROM A2ZACCOUNT where AccPartyNo='" + txtPartyCode.Text + "' AND AccCurrency = '" + ddlCurrency.SelectedValue + "' AND AccStatus = 1"; DataTable dt = DataAccessLayer.BLL.CommonManager.Instance.GetDataTableByQuery(qry, "A2ZACGMS"); int totrec = dt.Rows.Count; if (totrec == 1) { CtrlAccType.Text = Converter.GetString(dt.Rows[0]["AccType"]); txtAccNo.Text = Converter.GetString(dt.Rows[0]["AccNo"]); lblLdgCurrencyCode.Text = Converter.GetString(dt.Rows[0]["AccCurrency"]); Int64 accno = Converter.GetLong(txtAccNo.Text); A2ZACCOUNTDTO getDTO = (A2ZACCOUNTDTO.GetInfoAccNo(accno)); if (getDTO.AccNo > 0) { int code = Converter.GetInteger(lblLdgCurrencyCode.Text); A2ZCURRENCYDTO get1DTO = (A2ZCURRENCYDTO.GetInformation(code)); if (get1DTO.CurrencyCode > 0) { txtLedgerCurrency.Text = Converter.GetString(get1DTO.CurrencyName); txtledgerBalance.Text = Converter.GetString(String.Format("{0:0,0.00}", getDTO.AccBalance)) + " " + txtLedgerCurrency.Text; txtAmount.Focus(); //ddlCurrency.SelectedValue = lblLdgCurrencyCode.Text; //CashDropdown(); } } txtAccNo.Visible = true; ddlAccNo.Visible = false; } else if (totrec > 1) { txtAccNo.Visible = false; ddlAccNo.Visible = true; } else { lblMsgFlag.Text = "1"; } }