public ActionResult NewEdit(string id, string nid) { if (string.IsNullOrEmpty(id)) return Content("<script>alert(\"参数错误\");location.href=\"/\"</script>", "text/html"); Class ml = new Class(); if (CheckRoleService.instance().CheckRole_ClassID(new Guid(id), UserDateTicket.UID)) ml = ClassService.instance().GetEnumByID(new Guid(id)).FirstOrDefault(); else return Content("<script>alert(\"没有权限\")</script>", "text/html"); News m = new News(); if (string.IsNullOrEmpty(nid)) m = new News(); else m = NewsService.instance().GetEnumByID(new Guid(nid)).FirstOrDefault(); ViewBag.ClassName = ml.Title; ViewBag.ClassID = ml.ID; return View(m); }
public ActionResult Create(string id, string nid) { if (string.IsNullOrEmpty(id)) return Content("<script>alert(\"参数错误\");location.href=\"/\"</script>", "text/html"); Class ml = new Class(); if (CheckRoleService.instance().CheckRole_ClassID(new Guid(id), UserDateTicket.UID)) ml = ClassService.instance().GetEnumByID(new Guid(id)).FirstOrDefault(); else return Content("<script>alert(\"没有权限\")</script>", "text/html"); News m = new News(); if (string.IsNullOrEmpty(nid)) m = new News(); else { m = NewsService.instance().GetEnumByID(new Guid(nid)).FirstOrDefault(); Files file = FilesService.instance().Single(new Guid(nid)); ViewBag.filepath = file == null ? "" : file.FilePath; } ViewBag.ClassID = id; return View(m); }
public JsonResult NewEdit(FormCollection form) { ResultBase_form result = new ResultBase_form(); News m = new News(); TryUpdateModel<News>(m, form); m.IsAudit = form["IsAudit"] == "1"; m.IsRecommend = form["IsRecommend"] == "1"; m.IsTop = form["IsTop"] == "1"; m.IsComm = form["IsComm"] == "1"; m.IsVote = form["IsVote"] == "1"; m.Description = Util.Utils.ImgRemoveURL(Server.UrlDecode(m.Description)); //m.SlidePic = form["filePath"]; if (m.ID == Guid.Empty) result.status = NewsService.instance().Insert(m); else result.status = NewsService.instance().Update(m); result.msg = result.status == 0 ? "操作失败" : "操作成功"; result.ResultURL = "/General/NewList/" + m.ClassID; return Json(result, JsonRequestBehavior.AllowGet); }
public JsonResult Create(FormCollection form) { ResultBase_form result = new ResultBase_form(); News m = new News(); TryUpdateModel<News>(m, form); m.IsAudit = form["IsAudit"] == "1"; m.IsRecommend = form["IsRecommend"] == "1"; m.IsTop = form["IsTop"] == "1"; m.Description = Util.Utils.ImgRemoveURL(Server.UrlDecode(m.Description)); if (m.ID == Guid.Empty) { m.ID = Guid.NewGuid(); result.status = NewsService.instance().Insert(m); } else result.status = NewsService.instance().Update(m); if (result.status == 1) { //video_file string file = form["video_file"]; Files f = new Files(); // new Files(); f.ID = m.ID; f.Type = 1; f.FilePath = file; f.Large = f.Middle = f.Small = m.SlidePic; f.CompanyID = UserDateTicket.Company.ID; f.FileExt = Util.Utils.GetFileExt(file); f.FileSize = Util.Utils.GetFileSize(file); if (FilesService.instance().Single(f.ID) == null) FilesService.instance().Insert(f); else FilesService.instance().Update(f); } result.msg = result.status == 0 ? "操作失败" : "操作成功"; result.ResultURL = "/Video/Index/" + m.ClassID; return Json(result, JsonRequestBehavior.AllowGet); }