public void Save(UserPayCredit UserPayCredit) { UserPayCredit baseUserPayCredit = Entity.UserPayCredit.FirstOrDefault(n => n.Id == UserPayCredit.Id); baseUserPayCredit.State = UserPayCredit.State; if (UserPayCredit.Remark.IsNullOrEmpty()) { UserPayCredit.Remark = string.Empty; } string[] arrA = "已取消,待处理,已联系,已完成".Split(','); if (UserPayCredit.State > 3) { UserPayCredit.State = 0; } UserPayCredit.Remark = UserPayCredit.Remark + "【" + arrA[UserPayCredit.State] + "】"; if (baseUserPayCredit.Remark.IsNullOrEmpty()) { baseUserPayCredit.Remark = AdminUser.TrueName + "," + DateTime.Now.ToString("yyyy-MM-dd HH:mm") + "," + UserPayCredit.Remark.Replace("|", "").Replace(",", ""); } else { baseUserPayCredit.Remark = baseUserPayCredit.Remark + "|" + AdminUser.TrueName + "," + DateTime.Now.ToString("yyyy-MM-dd HH:mm") + "," + UserPayCredit.Remark.Replace("|", "").Replace(",", ""); } Entity.SaveChanges(); BaseRedirect(); }
public void Add(decimal Amount, string code) { if (BasicUsers.Id.IsNullOrEmpty()) { Response.Write("e1"); return; } if (code.ToUpper() != Session.GetCheckCode()) { Response.Write("e2"); return; } Session.ClearCheckCode(); UserPayCredit UPC = Entity.UserPayCredit.FirstOrDefault(n => n.UId == BasicUsers.Id && n.State == 1); if (UPC != null) { Response.Write("e3"); return; } UserPayCredit UserPayCredit = new UserPayCredit(); UserPayCredit.UId = BasicUsers.Id; UserPayCredit.TrueName = BasicUsers.TrueName; UserPayCredit.Mobile = BasicUsers.UserName; UserPayCredit.AgentId = BasicUsers.Agent; UserPayCredit.AId = BasicUsers.AId; UserPayCredit.Amount = Amount; UserPayCredit.State = 1; UserPayCredit.AddTime = DateTime.Now; Entity.UserPayCredit.AddObject(UserPayCredit); Entity.SaveChanges(); Response.Write("ok"); }
public void Delete(UserPayCredit UserPayCredit, string InfoList, int?IsDel) { if (string.IsNullOrEmpty(InfoList)) { InfoList = UserPayCredit.Id.ToString(); } int Ret = Entity.MoveToDeleteEntity <UserPayCredit>(InfoList, IsDel, AdminUser.UserName); Entity.SaveChanges(); Response.Write(Ret); }
public void ChangeStatus(UserPayCredit UserPayCredit, string InfoList, string Clomn, string Value) { if (string.IsNullOrEmpty(InfoList)) { InfoList = UserPayCredit.Id.ToString(); } int Ret = Entity.ChangeEntity <UserPayCredit>(InfoList, Clomn, Value); Entity.SaveChanges(); Response.Write(Ret); }
public ActionResult Edit(UserPayCredit UserPayCredit) { if (UserPayCredit.Id != 0) { UserPayCredit = Entity.UserPayCredit.FirstOrDefault(n => n.Id == UserPayCredit.Id); } if (UserPayCredit == null) { ViewBag.ErrorMsg = "数据不存在"; return(View("Error")); } ViewBag.UserPayCredit = UserPayCredit; if (Request.UrlReferrer != null) { Session["Url"] = Request.UrlReferrer.ToString(); } return(View()); }
public ActionResult Index(UserPayCredit UserPayCredit, EFPagingInfo <UserPayCredit> p) { if (!UserPayCredit.TrueName.IsNullOrEmpty()) { p.SqlWhere.Add(f => f.TrueName.Contains(UserPayCredit.TrueName)); } if (!UserPayCredit.Mobile.IsNullOrEmpty()) { p.SqlWhere.Add(f => f.Mobile.Contains(UserPayCredit.Mobile)); } if (!UserPayCredit.State.IsNullOrEmpty()) { p.SqlWhere.Add(f => f.State == UserPayCredit.State); } p.OrderByList.Add("Id", "DESC"); IPageOfItems <UserPayCredit> UserPayCreditList = Entity.Selects <UserPayCredit>(p); ViewBag.UserPayCreditList = UserPayCreditList; ViewBag.UserPayCredit = UserPayCredit; ViewBag.Delete = this.checkPower("Delete"); ViewBag.Save = this.checkPower("Save"); return(View()); }
public void Post() { string Data = DataObj.GetData(); if (Data.IsNullOrEmpty()) { DataObj.OutError("1000"); return; } JObject json = new JObject(); try { json = (JObject)JsonConvert.DeserializeObject(Data); } catch (Exception Ex) { Log.Write("[HuanKuanAddController]:", "【Data】" + Data, Ex); } if (json == null) { DataObj.OutError("1000"); return; } UserPayCredit UserPayCredit = new UserPayCredit(); UserPayCredit = JsonToObject.ConvertJsonToModel(UserPayCredit, json); if (UserPayCredit.Token.IsNullOrEmpty() || UserPayCredit.Amount.IsNullOrEmpty()) { DataObj.OutError("1000"); return; } Users baseUsers = Entity.Users.FirstOrDefault(n => n.Token == UserPayCredit.Token); if (baseUsers == null)//用户令牌不存在 { DataObj.OutError("2004"); return; } if (baseUsers.State != 1)//用户被锁定 { DataObj.OutError("2003"); return; } if (baseUsers.CardStae != 2)//未实名认证 { DataObj.OutError("2006"); return; } if (baseUsers.MiBao != 1)//未设置支付密码 { DataObj.OutError("2008"); return; } UserPayCredit UPC = new UserPayCredit(); UPC.UId = baseUsers.Id; UPC.TrueName = baseUsers.TrueName; UPC.Mobile = baseUsers.UserName; UPC.AgentId = baseUsers.Agent; UPC.AId = baseUsers.AId; UPC.Amount = UserPayCredit.Amount; UPC.State = 1; UPC.AddTime = DateTime.Now; Entity.UserPayCredit.AddObject(UPC); Entity.SaveChanges(); DataObj.Data = ""; DataObj.Code = "0000"; DataObj.OutString(); }