using Swift.DAL.Treasury; using Swift.web.Library; using System; using System.Data; using System.Text; namespace Swift.web.BillVoucher.FundTransfer { public partial class Transfer : System.Web.UI.Page { private const string ViewFuntionId = "20153000"; private readonly SwiftLibrary _sdd = new SwiftLibrary(); private readonly RemittanceLibrary _sl = new RemittanceLibrary(); private IFundTransferDao _sd = new FundTransferDao(); protected void Page_Load(object sender, EventArgs e) { Authenticate(); date.Text = DateTime.Now.ToString("yyyy-MM-dd"); date.Attributes.Add("readonly", "readonly"); _sl.CheckSession(); if (!IsPostBack) { PopulateDDL(); } } private void Authenticate() { _sdd.CheckAuthentication(ViewFuntionId); } private void PopulateDDL() { _sdd.SetDDL(ref ddlTransferFrom, "EXEC proc_dropDownList @FLAG='BankList'", "RowId", "BankName", "", "Select Bank"); _sdd.SetDDL(ref ddlTransferFundTo, "EXEC proc_dropDownList @FLAG='RPartner'", "rowId", "nameOfPartner", "", "Select Partner"); } protected void btnSearch_Click(object sender, EventArgs e) { var dt = _sd.GetDealSummaryToTransfer(ddlTransferFrom.Text); if (dt == null) return; var ids = GetIds(dt); var sb = new StringBuilder("
Bank Name | "); sb.Append("Remaining To Transfer | "); sb.Append("Transfer Amount | "); sb.Append("
---|---|---|
" + dr["BankName"] + " | "); sb.Append("" + GetStatic.ShowDecimal(dr["RemainingtoTransfer"].ToString()) + " | "); sb.Append("" + " | "); sb.Append("