You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using Swift.DAL.BL.Remit.Transaction; using Swift.DAL.SwiftDAL; using Swift.web.Library; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;
namespace Swift.web.Remit.Transaction.BankRateSetup { public partial class BankSetup : System.Web.UI.Page { private const string ViewFunctionId = "20173000"; private const string EditFunctionId = "20173010"; ExRateDao _exrateDao = new ExRateDao(); private readonly StaticDataDdl _sdd = new StaticDataDdl(); protected void Page_Load(object sender, EventArgs e) { Authenticate(); if (!IsPostBack) { Misc.MakeNumericTextbox(ref sc); Misc.MakeNumericTextbox(ref custRate); PopulateData(); } }
private void Authenticate() { _sdd.CheckAuthentication(ViewFunctionId); changePass.Enabled = _sdd.CheckAuthentication(EditFunctionId); }
private void PopulateData() { DataRow dr = _exrateDao.GetBankExrateData();
if (dr == null) { return; }
custRate.Text = dr["customerRate"].ToString(); sc.Text = GetStatic.ShowDecimal(dr["serviceCharge"].ToString()); }
protected void changePass_Click(object sender, EventArgs e) { DbResult _res = _exrateDao.UpdateRate(custRate.Text, sc.Text, GetStatic.GetUser()); if (_res.ErrorCode == "0") { PopulateData(); } GetStatic.AlertMessage(this, _res.Msg); } } }
|