public ActionResult Display(OnlineComplaintsModel model) { if (ModelState.IsValid) { OnlineComplaints info = service.GetById(model.Id); info.Content = model.Content; info.Title = model.Title; info.Name = model.Name; info.Address = model.Address; info.Email = model.Email; info.Phone = model.Phone; //是否显示到前端页面 info.IsDisplay = model.IsDisplay; info.Reply = model.Reply; service.Update(info); User user = Session["User"] as User; string sql = "insert into MemberDengJi_MessageCenter([Id],[NewsId],[Title],[Sender],[MessageType],[Type] ,[CreateDate],[UpdateDate],[IsDelete]) values('" + Guid.NewGuid() + "','" + model.Id + "','" + model.Title + "','" + user.Name + "','2',0,'" + DateTime.Now + "','" + DateTime.Now + "',0)"; DBHelper.InsertData(sql, DBHelper.connectionstring); return(Json(new AjaxResult() { Result = Result.Success })); } return(View(PluginHelper.GetViewPath(this.GetType(), "Display"), model)); }
public ActionResult Edit(OnlineComplaintsModel model) { ModelState.Remove("Reply"); if (ModelState.IsValid) { OnlineComplaints info = service.GetById(model.Id); info.Title = model.Title; info.Content = model.Content; info.Name = model.Name; info.Address = model.Address; info.Email = model.Email; info.Phone = model.Phone; //是否显示到前端页面 info.IsDisplay = model.IsDisplay; service.Update(info); return(Json(new AjaxResult() { Result = Result.Success })); } return(View(PluginHelper.GetViewPath(this.GetType(), "Edit"), model)); }
public ActionResult Create(OnlineComplaintsModel model) { ModelState.Remove("Reply"); if (ModelState.IsValid) { OnlineComplaints info = new OnlineComplaints(); info.Id = Guid.NewGuid(); info.Title = model.Title; info.Content = model.Content; info.Name = model.Name; info.Address = model.Address; info.Email = model.Email; info.Phone = model.Phone; //是否显示到前端页面 info.IsDisplay = false; List <OnlineComplaints> list = service.GetserialNumber(); if (list != null && list.Count != 0) { info.serialNumber = list[0].serialNumber + 1; } else { info.serialNumber = 1000; } service.Add(info); return(Json(new AjaxResult() { Result = Result.Success })); } return(View(PluginHelper.GetViewPath(this.GetType(), "Create"), model)); }
public void Delete(OnlineComplaints info) { repository.Delete(info); }
public void Update(OnlineComplaints info) { var query = repository.Table; repository.Update(info); }
public void Add(OnlineComplaints info) { var query = repository.Table; repository.Insert(info); }