protected void Page_Load(object sender, EventArgs e) { B_Admin badmin = new B_Admin(); string menu = Request.QueryString["menu"]; int pageid = DataConverter.CLng(Request.QueryString["id"]); switch (menu) { case "del": if (bc.Del(pageid)) { Response.Write("<script language=javascript>alert('删除成功!');location.href='CashManage.aspx';</script>"); } else { Response.Write("<script language=javascript>alert('删除失败!请选择您要删除的数据');location.href='CCashManage.aspx';</script>"); } break; case "stop": M_Cash mc = new M_Cash(); mc.eTime = DateTime.Now; mc.Y_ID = pageid; mc.yState = 1; bc.UpdateByID(mc); break; } Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "Main.aspx'>工作台</a></li><li><a href='ProductManage.aspx'>商城管理</a></li> <li><a href='DeliverType.aspx'>商城设置</a></li><li>处理VIP卡提现金</li><li><a href='AddCard.aspx'>[ 生成VIP卡 ]</a> <a href='CardTypeManage.aspx'>[ 卡类型管理 ]</a> <a href='Addcardtype.aspx'>[ 添加卡类型 ]</a></li>"); }
//拒绝提现,金额不返还 protected void BackDe_B_Click(object sender, EventArgs e) { M_Cash cashMod = cashBll.SelReturnModel(Convert.ToInt32(backID_Hid.Value)); cashMod.yState = (int)ZLEnum.WDState.Rejected; cashMod.Result = BackDecs_T.Text; //double price = Convert.ToDouble(model.Str1); //buser.ChangeVirtualMoney(model.UserID, new M_UserExpHis() { UserID = model.UserID, score = (int)(price + (price * 0.1)), ScoreType = (int)M_UserExpHis.SType.Purse, detail = "管理员拒绝提现申请,余额返还" }); cashBll.UpdateByID(cashMod); Response.Redirect(Request.RawUrl); }
//拒绝提现,返还金额 protected void Reject_Btn_Click(object sender, EventArgs e) { M_Cash cashMod = FillCashModel(); cashMod.yState = (int)ZLEnum.WDState.Rejected; cashBll.UpdateByID(cashMod); switch (cashMod.Classes) { case 0: buser.AddMoney(cashMod.UserID, (cashMod.money + cashMod.WithDrawFee), M_UserExpHis.SType.SIcon, "拒绝提现,返还预扣押金"); break; case 1: buser.AddMoney(cashMod.UserID, (cashMod.money + cashMod.WithDrawFee), M_UserExpHis.SType.Purse, "拒绝提现,返还预扣余额"); break; default: throw new Exception("申请单类型不正确"); } function.Script(this, "parent.diag.CloseModal();parent.location.reload();"); }
//拒绝提现 protected void BackDe_B_Click(object sender, EventArgs e) { M_Cash cashMod = cashBll.SelReturnModel(Convert.ToInt32(backID_Hid.Value)); if (cashMod.yState != (int)ZLEnum.WDState.WaitDeal) { function.WriteErrMsg("申请单状态异常,特征码:[" + cashMod.yState + "]"); } cashMod.yState = (int)ZLEnum.WDState.Rejected; cashMod.Result = BackDecs_T.Text; //返还银币 buser.AddMoney(cashMod.UserID, cashMod.money, M_UserExpHis.SType.SIcon, "管理员拒绝提现申请,返还"); cashBll.UpdateByID(cashMod); Response.Redirect(Request.RawUrl); }