protected void btnSave_Click(object sender, EventArgs e) { CompanyBank item = null; ICompanyBankService userService = IoC.Resolve <ICompanyBankService>(); if (user_id > 0)//修改 { item = userService.Get(this.user_id); } else { item = new CompanyBank(); } if (string.IsNullOrEmpty(this.txtBankNo.Text)) { Warning("请填写银行账号!"); return; } if (string.IsNullOrEmpty(this.txtBankOwner.Text)) { Warning("请填写开户人!"); return; } var utag = this.drpBanks.SelectedValue; item.BankId = int.Parse(utag.ToString()); item.BankNo = this.txtBankNo.Text; item.BankOwner = this.txtBankOwner.Text; item.Branch = this.txtBranch.Text; item.IsEnable = cmbStatus.SelectedValue == "1" ? true : false; item.OccDate = DateTime.Now; item.Province = this.txtProvince.Text; bool isCompled = false; if (user_id > 0) { userService.Save(); isCompled = true; } else { isCompled = userService.Add(item); } if (isCompled) { JsAlert("保存成功!", true); this.txtBankNo.Text = string.Empty; this.txtBankOwner.Text = string.Empty; this.txtBranch.Text = string.Empty; this.txtProvince.Text = string.Empty; } else { JsAlert("保存失败,请稍后再试!"); // } }
//删除 protected void btnDelete_Command(object sender, CommandEventArgs e) { if (e.CommandArgument == null) { return; } int id = Convert.ToInt32(e.CommandArgument); ICompanyBankService userService = IoC.Resolve <ICompanyBankService>(); userService.Delete(id); this.BindList(); JsAlert("删除成功!"); }
//启用 protected void btnEabled_Command(object sender, CommandEventArgs e) { if (e.CommandArgument == null) { return; } int id = Convert.ToInt32(e.CommandArgument); ICompanyBankService userService = IoC.Resolve <ICompanyBankService>(); userService.SetStatus(id, true); this.BindList(); JsAlert("启用成功!"); }
/// <summary> /// 设置入金账号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void lbSetIncomingBank_Command(object sender, CommandEventArgs e) { if (e.CommandArgument == null) { return; } int id = Convert.ToInt32(e.CommandArgument); ICompanyBankService userService = IoC.Resolve <ICompanyBankService>(); userService.SetIncomingBank(id); this.BindList(); JsAlert("设置成功!"); }
private void BindList() { ICompanyBankService userService = IoC.Resolve <ICompanyBankService>(); int?bankid = null; int?status = null; int totalCount = 0; var result = userService.CompanyBankSelectBy(bankid, status, pagerControl.CurrentPageIndex, ref totalCount); this.pagerControl.RecordCount = totalCount; this.repList.DataSource = result; this.repList.DataBind(); }
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; }
private void Bind() { if (user_id <= 0) { return; } ICompanyBankService userService = IoC.Resolve <ICompanyBankService>(); var item = userService.Get(this.user_id); if (null == item) { Response.End(); return; } this.txtBankNo.Text = item.BankNo; this.txtProvince.Text = item.Province; this.txtBranch.Text = item.Branch; this.txtBankOwner.Text = item.BankOwner; this.cmbStatus.SelectedIndex = item.IsEnable == true ? 0 : 1; this.drpBanks.SelectedValue = item.BankId.ToString(); }
private void LoadData() { decimal monery; string payType = ""; if (Request.Form["amount"] != null && Request.Form["bankCode"] != null) { payType = Request.Form["bankCode"].ToString(); monery = Convert.ToDecimal(Request.Form["amount"].ToString()); } else { Response.Redirect("/Views/pay/Payment.aspx"); return; } //验证支付金额 if (monery < Min || monery > Max) { Response.Redirect("/Views/pay/Payment.aspx"); return; } //if (payType == "cft") { // //跳转到值付微信支付 // IRecordTempService recordService = IoC.Resolve<IRecordTempService>(); // var item = recordService.Create(new BasicModel.RecordTemp() // { // Guid = Guid.NewGuid().ToString(), // IsCompled = false, // IsEnable = true, // OccDate = DateTime.Now, // TradeAmt = monery, // UserId = CookUserInfo.Id, // MY18PT = "wechart", // MY18FY = "R" + Utils.BuilderNum() // }); // recordService.Save(); // //跳转 // string url=Ytg.ServerWeb.Views.pay.zhifu.ZhiFuPayConfig.PayDns + "/Views/pay/zhifu/wechart/WxPay.aspx?tok=" + item.Guid; // Response.Redirect(url); // return; //} //else if (payType == "zfb") //{ ICompanyBankService companyBankServices = IoC.Resolve <ICompanyBankService>(); CompanyBankVM companyBank = companyBankServices.GetCompanyBank(payType); if (companyBank == null) { Response.Redirect("/Views/pay/Payment.aspx"); return; } var result = companyBankServices.GetRechargeBankInfo(companyBank.BankId, CookUserInfo.Id, monery).FirstOrDefault(); if (result == null) { Response.Redirect("/Views/pay/Payment.aspx"); return; } userName.Text = result.BankOwner; userCode.Text = result.BankNo; txtNum.Text = result.Num; this.hidBankid.Value = result.Id.ToString(); hidecztype.Value = payType; this.imgLogo.AlternateText = result.BankName; this.imgLogo.ImageUrl = "/Views/pay/mobao/images/" + payType + ".jpg"; this.lbMonery.Text = monery.ToString(); bankLink.NavigateUrl = result.BankWebUrl; //} //else //{ // IRecordTempService recordService = IoC.Resolve<IRecordTempService>(); // var item = recordService.Create(new BasicModel.RecordTemp() // { // Guid = Guid.NewGuid().ToString(), // IsCompled = false, // IsEnable = true, // OccDate = DateTime.Now, // TradeAmt = monery, // UserId = CookUserInfo.Id, // MY18PT = payType, // MY18FY = "R" + Utils.BuilderNum() // }); // recordService.Save(); // string url = ZhiFuPayConfig.PayDns + "/Views/pay/zhifu/MerDinpayUTF-8.aspx?tok=" + item.Guid; // Response.Redirect(url); // //eturn ZhiFuPayConfig.PayDns + "/Views/pay/zhifu/MerDinpayUTF-8.aspx?tok=" + item.Guid; //} }
private void LoadData() { decimal monery; string payType = ""; if (Request.Params["amount"] != null && Request.Params["bankCode"] != null) { payType = Request.Params["bankCode"].ToString(); monery = Convert.ToInt32(Request.Params["amount"].ToString()); } else { Response.Redirect("/Views/pay/PayIndex.aspx"); return; } var sp = !IsShoping(); if (sp) { Response.Redirect("/Views/pay/PayIndex.aspx"); return; } //验证支付金额 if (monery < Min || monery > Max) { Response.Redirect("/Views/pay/PayIndex.aspx"); return; } ICompanyBankService companyBankServices = IoC.Resolve <ICompanyBankService>(); try { CompanyBankVM companyBank = companyBankServices.GetCompanyBank(payType); if (companyBank == null) { Response.Redirect("/Views/pay/PayIndex.aspx"); return; } var result = companyBankServices.GetRechargeBankInfo(companyBank.BankId, CookUserInfo.Id, monery).FirstOrDefault(); if (result == null) { Response.Redirect("/Views/pay/PayIndex.aspx"); return; } ISysSettingService sysSettingService = IoC.Resolve <ISysSettingService>(); var zfbsetting = sysSettingService.GetSetting("zhb_rect_url"); var wxsetting = sysSettingService.GetSetting("wx_rect_url"); if (null != zfbsetting) { zbfqrcode = BootStrapper.SiteHelper.rectImagePath + zfbsetting.Value; } if (null != wxsetting) { wxqrcode = BootStrapper.SiteHelper.rectImagePath + zfbsetting.Value; } userName.Text = result.BankOwner; userCode.Text = result.BankNo; txtNum.Text = result.Num; this.hidBankid.Value = result.Id.ToString(); this.imgLogo.AlternateText = result.BankName; this.imgLogo.ImageUrl = "/Views/pay/mobao/images/" + payType + ".jpg"; hidecztype.Value = payType; this.lbMonery_.Text = monery.ToString(); bankLink.NavigateUrl = result.BankWebUrl; Ytg.Scheduler.Comm.LogManager.Info(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + " -- " + sp + " BankOwner=" + result.BankOwner + " BankNo=" + result.BankNo + " Num=" + result.Num + " id=" + result.Id + " result.BankName=" + result.BankName); } catch (Exception ex) { Alert("系统参数设置错误!"); } }