/// <summary> /// 批量删除 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnVolumeDel_Click(object sender, EventArgs e) { string Id = CB_SelAll(); string msg = string.Empty; if (Id != "") { string[] strarry = Id.Split(','); List <Hi.Model.SYS_PaymentBank> paymentList = new List <Hi.Model.SYS_PaymentBank>(); foreach (string str in strarry) { Hi.Model.SYS_PaymentBank paymentmodel = PAbll.GetModel(Convert.ToInt32(str)); paymentmodel.dr = 1; paymentList.Add(paymentmodel); } PAbll.Update(paymentList); // JScript.ShowAlert(this, "操作成功!"); Bind(); } }
//删除一行记录 //modify by ggh // protected void rptPAcount_ItemCommand(object source, RepeaterCommandEventArgs e) { string type = e.CommandName; Id = Convert.ToInt32(e.CommandArgument); if (type == "del") { Hi.Model.SYS_PaymentBank PAmodel = PAbll.GetModel(Id); if (PAmodel != null) { PAmodel.dr = 1; bool falg = PAbll.Update(PAmodel); if (falg) { falg = new Hi.BLL.PAY_PaymentAccountdtl().DeldtlBYpbID(Id); //JScript.ShowAlert(this, "操作成功!"); Bind(); } } } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Hi.Model.SYS_PaymentBank model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Hi.Model.SYS_PaymentBank model) { return(dal.Add(model)); }
/// <summary> /// 银行卡绑定 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { //声明变量 string AccountName = string.Empty; string bankcode = string.Empty; string bankAddress = string.Empty; string bankPrivate = string.Empty; string bankCity = string.Empty; int Isno = 0; string remark = string.Empty; string county = string.Empty; //开会所在区县 int BankId = 0; //银行Id int type = 0; //账户类型 //收集数据 AccountName = Common.NoHTML(this.txtDisUser.Value.Trim());//账户名称 bankcode = Common.NoHTML(this.txtbankcode.Value.Replace(" ", "")); bankAddress = Common.NoHTML(this.txtbankAddress.Value.Trim()); bankPrivate = Common.NoHTML(this.hidProvince.Value.Trim()); bankCity = Common.NoHTML(this.hidCity.Value.Trim()); county = Common.NoHTML(this.hidArea.Value.Trim()); Isno = Convert.ToInt32(this.chkIsno.Checked == true ? 1 : 0); int is_no = Convert.ToInt32(this.hid_isno.Value); if (is_no == 1) { int success = new Hi.BLL.PAY_PrePayment().Upisno(); } remark = Common.NoHTML(this.txtRemark.Value.Trim()); BankId = Convert.ToInt32(this.ddlbank.Value); type = Convert.ToInt32(this.ddltype.Value); //实例化对象实体 Hi.Model.SYS_PaymentBank pbModel = new Hi.Model.SYS_PaymentBank(); // Paid = Convert.ToInt32(Request.QueryString["paid"]); //pbModel.paymentAccountID = Paid; pbModel.BankID = BankId; pbModel.AccountName = AccountName; pbModel.bankcode = bankcode; pbModel.bankAddress = bankAddress; pbModel.bankPrivate = bankPrivate; pbModel.bankCity = bankCity; pbModel.Isno = Isno; pbModel.Remark = remark; pbModel.CreateDate = DateTime.Now; pbModel.CreateUser = UserID; pbModel.dr = 0; pbModel.modifyuser = UserID; pbModel.ts = DateTime.Now; pbModel.vdef1 = county; pbModel.Start = 1; // pbModel.vdef4 = Common.NoHTML(this.txtphone.InnerText); // pbModel.vdef5 = Common.NoHTML(this.txtphpcode.Value); pbModel.type = type; pbModel.vdef2 = Common.NoHTML(this.SltPesontype.Value); pbModel.vdef3 = Common.NoHTML(this.txtpesoncode.Value); if (KeyID > 0) { pbModel.ID = KeyID; bool result = new Hi.BLL.SYS_PaymentBank().Update(pbModel); if (result) { //判断平台是否有默认账户 List <Hi.Model.SYS_PaymentBank> Sysl = new Hi.BLL.SYS_PaymentBank().GetList("", " Isno=1", ""); int num = Sysl.Count; if (num == 0) { JScript.AlertMsg(this, "平台最好有一个,默认第一收款账户,请检查!", "PaybankInfo.aspx?paid=" + Paid + "&KeyID=" + KeyID); } else { Response.Redirect("PaybankInfo.aspx?paid=" + Paid + "&KeyID=" + KeyID); } } } else { int succes = new Hi.BLL.SYS_PaymentBank().Add(pbModel); if (succes > 0)//银行账户保存成功后,进行绑定代理商操作 { //判断平台是否有默认账户 List <Hi.Model.SYS_PaymentBank> Sysl = new Hi.BLL.SYS_PaymentBank().GetList("", " Isno=1", ""); int num = Sysl.Count; if (num == 0) { JScript.AlertMsg(this, "平台最好有一个,默认第一收款账户,请检查!", "PaybankInfo.aspx?paid=" + Paid + "&KeyID=" + succes); } else { Response.Redirect("PaybankInfo.aspx?paid=" + Paid + "&KeyID=" + succes); } } } }