private void GetFcOkPage() { //用户资料 int meid = new BCW.User.Users().GetUsId(); if (meid == 0) { Utils.Login(); } long GoldNum = Int64.Parse(Utils.GetRequest("GoldNum", "post", 4, @"^[1-9]\d*$", "结算数量")); string Mobile = Utils.GetRequest("Mobile", "post", 2, @"^(?:13|14|15|18)\d{9}$", "请正确输入十一位数的手机号码"); string CardNum = Utils.GetRequest("CardNum", "post", 2, @"^[0-9]{19}$", "请正确输入银行卡号"); string CardName = Utils.GetRequest("CardName", "post", 2, @"^[^\^]{2,10}$", "请正确输入卡号姓名"); string CardAddress = Utils.GetRequest("CardAddress", "post", 2, @"^[^\^]{2,100}$", "请正确输入开户银行名称"); string Notes = Utils.GetRequest("Notes", "post", 3, @"^[^\^]{1,50}$", "备注限50字内,可以留空"); BCW.Model.Appbank model = new BCW.Model.Appbank(); model.Types = 0; model.AddGold = GoldNum; model.UsID = meid; model.UsName = new BCW.BLL.User().GetUsName(meid); model.Mobile = Mobile; model.CardNum = CardNum; model.CardName = CardName; model.CardAddress = CardAddress; model.Notes = Notes; model.State = 0; model.AddTime = DateTime.Now; new BCW.BLL.Appbank().Add(model); //扣除拥金 new BCW.BLL.User().UpdateiFcGold(meid, -GoldNum); Master.Title = "申请结算"; builder.Append(Out.Tab("<div class=\"text\">", "")); builder.Append("申请结算成功"); builder.Append("<br />申请结算:" + GoldNum + "元"); builder.Append("<br />拥金余额:" + new BCW.BLL.User().GetFcGold(meid) + "元"); builder.Append("<br />请耐心等待管理员进行审核并支付,你可以通过结算记录功能进行查看本次结算状态."); builder.Append(Out.Tab("</div>", "")); builder.Append(Out.Tab("<div class=\"title\">", Out.Hr())); builder.Append("<a href=\"" + Utils.getUrl("default.aspx") + "\">首页</a>-"); builder.Append("<a href=\"" + Utils.getPage("/bbs/uinfo.aspx") + "\">上级</a>-"); builder.Append("<a href=\"" + Utils.getUrl("/shopbuy.aspx?act=getfclist") + "\">结算记录</a>"); builder.Append(Out.Tab("</div>", "")); }
private void EditOkAppbankPage() { int id = int.Parse(Utils.GetRequest("id", "post", 1, @"^[0-9]\d*$", "0")); int State = int.Parse(Utils.GetRequest("State", "post", 2, @"^[0-2]\d*$", "状态选择出错")); string AdminNotes = Utils.GetRequest("AdminNotes", "post", 3, @"^[\s\S]{1,200}$", "备注限50字,可以留空"); BCW.Model.Appbank n = new BCW.BLL.Appbank().GetAppbank(id); if (n == null) { Utils.Error("不存在的记录", ""); } BCW.Model.Appbank model = new BCW.Model.Appbank(); model.ID = id; model.State = State; model.AdminNotes = AdminNotes; model.ReTime = DateTime.Now; new BCW.BLL.Appbank().Update(model); //内线通知会员 new BCW.BLL.Guest().Add(n.UsID, n.UsName, "您申请结算的推广拥金" + n.AddGold + "元,管理员已受理,[url=/shopbuy.aspx?act=getfclist]查看详情[/url]"); Utils.Success("修改成功", "修改结算成功..", Utils.getUrl("shopbuy.aspx?act=editappbank&id=" + id + "&backurl=" + Utils.getPage(0) + ""), "1"); }
/// <summary> /// 更新一条数据 /// </summary> public void Update(BCW.Model.Appbank model) { dal.Update(model); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(BCW.Model.Appbank model) { return(dal.Add(model)); }