using Swift.DAL.Remittance.ReferralSetup; using Swift.DAL.SwiftDAL; using Swift.web.Library; using System; using System.Data; namespace Swift.web.SwiftSystem.UserManagement.StaffVisit { public partial class CreateUser : System.Web.UI.Page { private string ViewFunctionId = "20111070"; private readonly RemittanceLibrary _sl = new RemittanceLibrary(); private readonly ReferralSetupDao _refDao = new ReferralSetupDao(); protected void Page_Load(object sender, EventArgs e) { Authenticate(); if (!IsPostBack) { PopulateData(); } } private void Authenticate() { _sl.CheckAuthentication(ViewFunctionId); } protected void PopulateData() { DataRow dr = _refDao.GetDataReferral(GetId(), GetStatic.GetUser()); if (dr == null) { Response.Redirect("List.aspx"); } referralName.Text = dr["REFERRAL_NAME"].ToString(); referralAddress.Text = dr["REFERRAL_ADDRESS"].ToString(); referralEmail.Text = dr["REFERRAL_EMAIL"].ToString(); referralMobile.Text = dr["REFERRAL_MOBILE"].ToString(); ddlBranchList.Text = dr["BRANCH_ID"].ToString(); referralCode.Text = dr["REFERRAL_CODE"].ToString(); deviceIMEI.Text = dr["androidDeviceIMEI"].ToString(); } protected void btnSave_Click(object sender, EventArgs e) { var deviceIMEI = Request.Form["deviceIMEI"]; var referralCodeLabel = referralCode.Text; //var deductTaxOnServiceCharge = Request.Form["deductTaxOnSc"].ToString(); DbResult _dbRes = _refDao.CreateUser(GetStatic.GetUser(), referralCodeLabel, deviceIMEI); if (_dbRes.ErrorCode == "0") { GetStatic.CallBackJs1(this.Page, "Close", "Close('" + _dbRes.Msg + "')"); } else { GetStatic.AlertMessage(this.Page, _dbRes.Msg); } } protected string GetId() { return GetStatic.ReadQueryString("referralCode", ""); } } }