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.Remittance.CashAndVault; using Swift.web.Library; using System; using System.Data; using System.Web;
namespace Swift.web.Remit.CashAndVault { public partial class ManageUserWiseLimit1 : System.Web.UI.Page { protected const string GridName = "cashAndVault"; private string ViewFunctionId = "20178000"; private readonly RemittanceLibrary _sl = new RemittanceLibrary(); private CashAndVaultDao cavDao = new CashAndVaultDao();
protected void Page_Load(object sender, EventArgs e) { Authenticate(); if (!IsPostBack) { GetStatic.PrintMessage(Page); Misc.MakeNumericTextbox(ref cashHoldLimit); Misc.MakeNumericTextbox(ref perTopUpLimit); PopulateData(); headerPart.InnerText = "User limit Set up : (" + GetSelectedUserName() + ")"; } }
private void PopulateData() { string branchRuleId = GetBranchRuleId(); var dt = cavDao.GetUserDetails(GetStatic.GetUser(), GetBranchRuleId(), GetUserRuleId(), GetAgentId(), GetUserId()); foreach (DataRow dr in dt.Rows) { UserName.Text = dr["userName"].ToString(); decimal cashHoldLimitDecVal = Convert.ToDecimal(dr["cashHoldLimit"].ToString()); cashHoldLimit.Text = cashHoldLimitDecVal.ToString("#,0.00"); ddlRuleType.SelectedValue = dr["ruleType"].ToString(); } }
protected string GetBranchRuleId() { return GetStatic.ReadQueryString("cashHoldLimitId", ""); }
protected string GetUserRuleId() { return GetStatic.ReadQueryString("cashHoldLimitUserId", ""); }
protected string GetSelectedUserName() { return GetStatic.ReadQueryString("selectedUserName", ""); }
protected string GetAgentId() { return GetStatic.ReadQueryString("agentId", ""); }
protected string GetUserId() { return GetStatic.ReadQueryString("userId", ""); }
private void Authenticate() { _sl.CheckAuthentication(ViewFunctionId); }
protected void Save_Click(object sender, EventArgs e) { var agentId = Request.Form["UserName"]; var cashLimit = Request.Form["cashHoldLimit"]; var perTopUpLimitVal = "0"; var ruleType = Request.Form["ddlruleType"]; //var agentId = ddlAgentBranch.SelectedValue;
//var cashLimit = cashHoldLimit.Text;
//var perTopUpLimitVal = perTopUpLimit.Text;
//var ruleType = ddlruleType.SelectedValue;
var res = cavDao.SaveUserCashAndVault(GetStatic.GetUser(), GetAgentId(), cashLimit, perTopUpLimitVal, ruleType, GetBranchRuleId(), GetUserRuleId(), GetUserId()); if (res.ErrorCode == "0") { HttpContext.Current.Session["message"] = res; Response.Redirect("UserWiseLimitList.aspx?cashHoldLimitId=" + GetBranchRuleId() + "&agentId=" + GetAgentId() + ""); //GetStatic.AlertMessage(this, res.Msg);
} else { HttpContext.Current.Session["message"] = res; Response.Redirect("UserWiseLimitList.aspx?cashHoldLimitId=" + GetBranchRuleId() + "&agentId=" + GetAgentId() + ""); GetStatic.AlertMessage(this, res.Msg); } } } }
|