protected void Deposit_RPT_ItemCommand(object source, RepeaterCommandEventArgs e) { switch (e.CommandName) { case "Check": int id = Convert.ToInt32(e.CommandArgument); M_Cash cashMod = cashBll.SelReturnModel(id); M_UserInfo mu = buser.SelReturnModel(cashMod.UserID); if (cashMod.yState != (int)ZLEnum.WDState.WaitDeal) { function.WriteErrMsg("申请单状态异常,特征码:[" + cashMod.yState + "]"); } if (mu.IsNull) { function.WriteErrMsg("提现用户信息错误"); } cashBll.UpdateState(id.ToString(), ZLEnum.WDState.Dealed); if (cashMod.Classes == 1) { string codeNo = "WD" + DateTime.Now.ToString("yyyyMMddHHmmss") + cashMod.Y_ID; //将申请的额度转入余额(银币已在申请时扣除) buser.AddMoney(cashMod.UserID, cashMod.money, M_UserExpHis.SType.Purse, "余额提现,单号[" + codeNo + "]"); //余额提现相当于充值,享受充值包优惠 B_Shop_MoneyRegular regularBll = new B_Shop_MoneyRegular(); regularBll.AddMoneyByMin(mu, cashMod.money, ",余额提现,充值包优惠[" + codeNo + "]"); //存入余额进行分红 AutoUnit(mu, cashMod.money); } break; } MyBind(); }
//拒绝提现,金额不返还 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 Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Mid < 1) { function.WriteErrMsg("未指定提现申请ID"); } M_Cash cashMod = cashBll.SelReturnModel(Mid); if (cashMod == null) { function.WriteErrMsg("指定的提现申请不存在"); } M_UserInfo mu = buser.SelReturnModel(cashMod.UserID); UName_L.Text = cashMod.YName; Money_L.Text = cashMod.money.ToString("F2"); BackDecs_T.Text = cashMod.Result; Attach_Hid.Value = cashMod.ResultImg; switch (Action) { case "dealed": Accept_Btn.Visible = true; break; case "view": optr.Visible = false; upfile_btn.Visible = false; break; default: Reject_Btn.Visible = true; break; } Call.HideBread(Master); } }
public string showuse(string id) { int sid = DataConverter.CLng(id); string str = ""; M_Cash tp = bc.SelReturnModel(sid); if (tp.yState == 0) { str = "<a href=?menu=stop&id=" + sid + ">提交处理</a>"; } else { str = "<span style='color:red;'>完成操作</span>"; } return(str); }