using Swift.DAL.BL.Remit.OFACManagement; using Swift.web.Library; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace Swift.web.Remit.OFACManagement.OfacTrackerSetting { public partial class OfacTrackerSetting : System.Web.UI.Page { OFACDao ofacDao = new OFACDao(); private const string ViewFunctionId = "20302600"; private readonly RemittanceLibrary _sdd = new RemittanceLibrary(); protected void Page_Load(object sender, EventArgs e) { Authenticate(); if (!IsPostBack) { LoadOfacData(); } } private void Authenticate() { _sdd.CheckAuthentication(ViewFunctionId); } private void LoadOfacData() { var datarow = ofacDao.SelectOFACSetting(GetStatic.GetUser()); ofacTracker.SelectedValue = datarow["OFAC_TRACKER"].ToString(); ofacTran.SelectedValue = datarow["OFAC_TRAN"].ToString(); trackerDDL.SelectedValue = datarow["TRACK_BY"].ToString(); matchPercentage.Text = datarow["MATCH_PERCENTAGE"].ToString(); } protected void btnSearch_Click(object sender, EventArgs e) { } protected void btnSave_Click(object sender, EventArgs e) { string ofacTrackerVal = ofacTracker.SelectedValue; string ofacTranVal = ofacTran.SelectedValue; var res = ofacDao.UpdateOFACSetting(GetStatic.GetUser(), ofacTrackerVal, ofacTranVal); GetStatic.AlertMessage(this.Page, res.Msg); } protected void save_Click(object sender, EventArgs e) { string trackBy = trackerDDL.SelectedValue; string matchPercentageValue = matchPercentage.Text; var res = ofacDao.UpdateOFACSettingNew(GetStatic.GetUser(), trackBy, matchPercentageValue); GetStatic.AlertMessage(this.Page, res.Msg); } } }