public ActionResult Create() { SecretaryMailboxModel model = new SecretaryMailboxModel(); return(View(PluginHelper.GetViewPath(this.GetType(), "Create"), model)); }
public ActionResult Edit(Guid id) { SecretaryMailboxModel model = new SecretaryMailboxModel(); var info = service.GetById(id); model.Content = info.Content; model.Id = info.Id; model.Title = info.Title; model.Name = info.Name; model.Address = info.Address; model.Email = info.Email; model.Phone = info.Phone; //是否显示到前端页面 model.IsDisplay = false; return(View(PluginHelper.GetViewPath(this.GetType(), "Edit"), model)); }
public ActionResult Edit(SecretaryMailboxModel model) { ModelState.Remove("Reply"); if (ModelState.IsValid) { SecretaryMailbox 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 = false; service.Update(info); return(Json(new AjaxResult() { Result = Result.Success })); } return(View(PluginHelper.GetViewPath(this.GetType(), "Edit"), model)); }
public ActionResult Delete(Guid id) { SecretaryMailboxModel model = new SecretaryMailboxModel(); var info = service.GetById(id); if (info != null) { service.Delete(info); return(Json(new AjaxResult() { Result = Result.Success })); } return(View()); }
public ActionResult Create(SecretaryMailboxModel model) { ModelState.Remove("Reply"); ModelState.Remove("FeedbackTime"); if (ModelState.IsValid) { SecretaryMailbox info = new SecretaryMailbox(); 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 <SecretaryMailbox> 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 ActionResult Display(Guid id) { SecretaryMailboxModel model = new SecretaryMailboxModel(); var info = service.GetById(id); model.Content = info.Content; model.Title = info.Title; model.Name = info.Name; model.Address = info.Address; model.Email = info.Email; model.Phone = info.Phone; model.IsDisplay = info.IsDisplay; model.Reply = info.Reply; model.serialNumber = info.serialNumber; return(View(PluginHelper.GetViewPath(this.GetType(), "Display"), model)); }
public ActionResult Display(SecretaryMailboxModel model) { if (ModelState.IsValid) { SecretaryMailbox 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; info.FeedbackTime = model.FeedbackTime; 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 + "','1',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)); }