public Respbase SetAutoChargeVPoint(SetAutoChargeVPointReq req) { var db = HttpContext.Current.GetDbContext <PXinContext>(); var reginfo = HttpContext.Current.GetRegInfo(); var facade = new UserFacade(); if (!facade.CheckPayPwd(reginfo, req.PayPwd)) { return(new Respbase() { Result = facade.PromptInfo.Result, Message = facade.PromptInfo.Message }); } var userinfo = db.TpxinUserinfoSet.FirstOrDefault(f => f.Nodeid == req.Nodeid); if (userinfo == null) { return(new Respbase() { Result = -1, Message = "无效用户" }); } userinfo.Autochargevamount = req.Amount; if (db.SaveChanges() < 0) { return(new Respbase() { Result = -1, Message = "设置失败" }); } return(new Respbase() { Result = 1, Message = "设置成功" }); }