public void Save(MsgAbout MsgAbout) { MsgAbout baseMsgAbout = Entity.MsgAbout.FirstOrDefault(n => n.Id == MsgAbout.Id); baseMsgAbout = Request.ConvertRequestToModel <MsgAbout>(baseMsgAbout, MsgAbout); Entity.SaveChanges(); BaseRedirect(); }
public void Add(MsgAbout MsgAbout) { MsgAbout.PId = 0; MsgAbout.AddTime = DateTime.Now; Entity.MsgAbout.AddObject(MsgAbout); Entity.SaveChanges(); BaseRedirect(); }
public void Delete(MsgAbout MsgAbout, string InfoList, int?IsDel) { if (string.IsNullOrEmpty(InfoList)) { InfoList = MsgAbout.Id.ToString(); } int Ret = Entity.MoveToDeleteEntity <MsgAbout>(InfoList, IsDel, AdminUser.UserName); Entity.SaveChanges(); Response.Write(Ret); }
public void ChangeStatus(MsgAbout MsgAbout, string InfoList, string Clomn, string Value) { if (string.IsNullOrEmpty(InfoList)) { InfoList = MsgAbout.Id.ToString(); } int Ret = Entity.ChangeEntity <MsgAbout>(InfoList, Clomn, Value); Entity.SaveChanges(); Response.Write(Ret); }
public ActionResult Edit(MsgAbout MsgAbout) { if (MsgAbout.Id != 0) { MsgAbout = Entity.MsgAbout.FirstOrDefault(n => n.Id == MsgAbout.Id); } if (MsgAbout == null) { ViewBag.ErrorMsg = "数据不存在"; return(View("Error")); } ViewBag.MsgAbout = MsgAbout; if (Request.UrlReferrer != null) { Session["Url"] = Request.UrlReferrer.ToString(); } return(View()); }
public ActionResult Index(MsgAbout MsgAbout, EFPagingInfo <MsgAbout> p) { if (!MsgAbout.Name.IsNullOrEmpty()) { p.SqlWhere.Add(f => f.Name.Contains(MsgAbout.Name)); } if (!MsgAbout.State.IsNullOrEmpty()) { p.SqlWhere.Add(f => f.State == MsgAbout.State); } p.OrderByList.Add("Id", "DESC"); IPageOfItems <MsgAbout> MsgAboutList = Entity.Selects <MsgAbout>(p); ViewBag.MsgAboutList = MsgAboutList; ViewBag.MsgAbout = MsgAbout; ViewBag.Add = this.checkPower("Add"); ViewBag.Edit = this.checkPower("Edit"); 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("[MsgAboutInfo]:", "【Data】" + Data, Ex); } if (json == null) { DataObj.OutError("1000"); return; } MsgAbout MsgAbout = new MsgAbout(); MsgAbout = JsonToObject.ConvertJsonToModel(MsgAbout, json); //获取信息 MsgAbout = Entity.MsgAbout.FirstOrDefault(n => n.State == 1 && n.Id == MsgAbout.Id); if (MsgAbout == null)//不存在 { DataObj.OutError("1001"); return; } DataObj.Data = MsgAbout.OutJson(); DataObj.Code = "0000"; DataObj.OutString(); }
public ActionResult About(MsgAbout MsgAbout) { ViewBag.MsgAbout = Entity.MsgAbout.FirstOrDefault(n => n.Id == MsgAbout.Id); return(View()); }