示例#1
0
        public ActionResult ContentCreate(int newType, string newName, int?newRole)
        {
            var content = new Content();

            content.Name        = newName;
            content.TypeID      = newType;
            content.RoleID      = newRole ?? 0;
            content.Title       = newName;
            content.Body        = "";
            content.DateCreated = DateTime.Now;
            var ContentKeywordFilter = Session["ContentKeywordFilter"] as string;

            if (ContentKeywordFilter.HasValue())
            {
                content.SetKeyWords(CurrentDatabase, new[] { ContentKeywordFilter });
            }

            CurrentDatabase.Contents.InsertOnSubmit(content);
            CurrentDatabase.SubmitChanges();
            ViewBag.ContentKeywords = ContentKeywordFilter ?? "";

            return(RedirectEdit(content));
        }