private void BindData() { ISysBankType sysBankTypes = IoC.Resolve <ISysBankType>(); var source = sysBankTypes.GetRechargeBankTypes(true); this.rpt.DataSource = source; this.rpt.DataBind(); }
protected void btnSave_Click(object sender, EventArgs e) { SysBankType item = null; ISysBankType userService = IoC.Resolve <ISysBankType>(); if (user_id > 0)//修改 { item = userService.Get(this.user_id); } else { item = new SysBankType(); } item.BankName = this.txtBankName.Text; item.BankDesc = this.txtBankDesc.Text; item.BankWebUrl = this.txtBankWebUrl.Text; item.IsShowZhiHang = this.drpZhiHang.SelectedValue == "1"?true: false; item.OpenAutoRecharge = this.drpAuto.SelectedValue == "1" ? true : false; item.IsInterBank = this.drpKuaiHang.SelectedValue == "1" ? true : false; item.OpTime = DateTime.Now; var logo = Request.Params["bkrad"]; if (logo != "6") { item.BankLogo = logo; } else { item.BankLogo = this.other.Text.Trim(); } bool isCompled = false; if (user_id > 0) { userService.Save(); isCompled = true; } else { userService.Create(item); userService.Save(); isCompled = true; } if (isCompled) { JsAlert("保存成功!", true); } else { JsAlert("保存失败,请稍后再试!"); // } }
protected void btnNext_Click(object sender, EventArgs e) { int radBank = 0; decimal monery; string code = Request.Params["hidbid"]; //银行简写 inStr = Request.Params["monery"]; //充值金额 if (!decimal.TryParse(inStr, out monery) || string.IsNullOrEmpty(code)) { Alert("请输入正确的参数"); return; } ISysBankType sysBankTypes = IoC.Resolve <ISysBankType>(); var source = sysBankTypes.GetRechargeBankTypes(true); var bts = source.Where(c => c.BankId == radBank).FirstOrDefault(); if (bts == null || bts.MaxAmt < monery || bts.MinAmt > monery) { Alert(" 单笔充值限额:最低:" + bts.MinAmt + "元,最高:" + bts.MaxAmt + "元"); return; } //验证码判断 var sCode = System.Web.HttpContext.Current.Session["mRecharge"]; if (sCode == null || sCode.ToString() != code) { Alert("验证码输入错误!"); return; } var hour = DateTime.Now.Hour; if (hour > 2 && hour < 9) { Alert("该时间段不能充值,请在早上 9:00 至 次日凌晨2:00进行充值"); } else { Session["radBank"] = radBank; Session["monery"] = monery; Session["logo"] = hidLogo.Value; Session["BankWebUrl"] = bts.BankWebUrl; Session["IsInterBank"] = bts.IsInterBank; Response.Redirect("/Views/Users/AutoRechargeCnt.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if (!int.TryParse(Request.Params["id"], out user_id)) { user_id = -1; } if (!IsPostBack) { ISysBankType bankTypeServices = IoC.Resolve <ISysBankType>(); var result = bankTypeServices.GetAllBankType().ToList(); this.Bind(); } }
private void BindList() { ISysBankType userService = IoC.Resolve <ISysBankType>(); bool?isdel = null; int totalCount = 0; var result = userService.GetBankType("", isdel, pagerControl.CurrentPageIndex, ref totalCount); this.pagerControl.RecordCount = totalCount; this.repList.DataSource = result; this.repList.DataBind(); }
private void BindCitys(ISysBankType bankType, int pid) { var citys = bankType.SelectAllCitys(pid); this.drpCity.DataTextField = "CityName"; this.drpCity.DataValueField = "CityId"; this.drpCity.DataSource = citys; this.drpCity.DataBind(); if (!string.IsNullOrEmpty(Request.Params["drpCity"])) { this.drpCity.SelectedValue = Request.Params["drpCity"]; } }
private void BindData() { //获取当前绑定卡总数 ISysUserBankService userbankService = IoC.Resolve <ISysUserBankService>(); var bindCount = userbankService.Where(c => c.UserId == CookUserInfo.Id).Count(); if (bindCount >= 5) { Response.Write("<script>alert('error');</script>"); Response.End(); return; } meBindNum.Text = bindCount.ToString(); ISysBankType bankType = IoC.Resolve <ISysBankType>(); var banks = bankType.SelectAllBankType();//获取银行信息 foreach (var item in banks) { if (item.BankDesc == "zfb" || item.BankDesc == "cft") { continue; } drpBanks.Items.Add(new ListItem(item.BankName, item.Id + "_" + item.IsShowZhiHang)); } if (!string.IsNullOrEmpty(Request.Params["drpBanks"])) { drpBanks.SelectedValue = Request.Params["drpBanks"]; } //获取省 var provinces = bankType.SelectAllProvinces(); this.drpPro.DataTextField = "ProvinceName"; this.drpPro.DataValueField = "ProvinceID"; this.drpPro.DataSource = provinces; this.drpPro.DataBind(); bool ispro = !string.IsNullOrEmpty(Request.Params["drpPro"]); if (ispro) { this.drpPro.SelectedValue = Request.Params["drpPro"]; } if (provinces.Count > 0 || ispro) { int proid = ispro ? Convert.ToInt32(Request.Params["drpPro"]) : provinces.FirstOrDefault().ProvinceID; BindCitys(bankType, proid); } }
public BankRequestManager(ISysBankTransferService sysBankTransferService, ICompanyBankService companyBankService, ISysUserBankService sysUserBankService, ISysBankType sysBankTypeService, IVipMentionApplyService vipMentionApplyService, ISysUserService sysUserService, ISysUserBalanceService sysUserBalanceService, IMentionQueusService mentionQueusService) { this.mSysBankTransferService = sysBankTransferService; this.mCompanyBankService = companyBankService; this.mSysUserBankService = sysUserBankService; this.mSysBankTypeService = sysBankTypeService; this.mVipMentionApplyService = vipMentionApplyService; this.mSysUserService = sysUserService; this.mSysUserBalanceService = sysUserBalanceService; this.mMentionQueusService = mentionQueusService; }
protected void Page_Load(object sender, EventArgs e) { if (!int.TryParse(Request.Params["id"], out user_id)) { user_id = -1; } if (!IsPostBack) { ISysBankType bankTypeServices = IoC.Resolve <ISysBankType>(); var result = bankTypeServices.GetAllBankType().ToList(); drpBanks.DataTextField = "BankName"; drpBanks.DataValueField = "Id"; drpBanks.DataSource = result; drpBanks.DataBind(); drpBanks.SelectedIndex = 0; this.Bind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.txtCode.Text = Request.Params["code"]; ISysBankType banksType = IoC.Resolve <ISysBankType>(); var result = banksType.GetAll().ToList(); if (result == null) { result = new List <Ytg.BasicModel.SysBankType>(); } result.Insert(0, new Ytg.BasicModel.SysBankType() { BankName = "全部银行" }); this.drpBanks.DataTextField = "BankName"; this.drpBanks.DataSource = result; this.drpBanks.DataBind(); Bind(); } }
protected void lbDel_Click(object sender, EventArgs e) { var lbButton = (sender as LinkButton); if (lbButton == null) { return; } int id = 0; if (!int.TryParse(lbButton.CommandArgument, out id)) { return; } ISysBankType userService = IoC.Resolve <ISysBankType>(); userService.Delete(id); userService.Save(); this.BindList(); }
private void Bind() { if (user_id <= 0) { return; } ISysBankType userService = IoC.Resolve <ISysBankType>(); var item = userService.Get(this.user_id); if (null == item) { Response.End(); return; } this.txtBankName.Text = item.BankName; this.txtBankDesc.Text = item.BankDesc; this.txtBankWebUrl.Text = item.BankWebUrl ?? ""; this.drpZhiHang.SelectedValue = item.IsShowZhiHang ? "1" : "0"; this.drpAuto.SelectedValue = item.OpenAutoRecharge ? "1" : "0"; this.drpKuaiHang.SelectedValue = item.IsInterBank ? "1" : "0"; this.checkedText = item.BankLogo; }