Пример #1
0
 public override void FuncPreCreate(ref PublishedArticleCreateBindModel model)
 {
     model.PublishedArticleID = Guid.NewGuid();
     model.CreateUserId       = User.UserId;
     model.CreateDate         = DateTime.Now;
     //prepare PublishArticleScope
     model.PublishArticleScope = model.PublishArticleScope.Select(x => { x.PublishedArticleScopeID = Guid.NewGuid(); x.CreateUserId = User.UserId; x.CreateDate = DateTime.Now; return(x); }).ToList();
     //prepare PublishArticleAuthor
     model.PublishArticleAuthor = model.PublishArticleAuthor.Select(x => { x.ArticleAuthorID = Guid.NewGuid(); x.CreateUserId = User.UserId; x.CreateDate = DateTime.Now; return(x); }).ToList();
 }
Пример #2
0
 public override ActionResult FuncPostCreate(ref PublishedArticleCreateBindModel model, ref PublishedArticle insertedItem, bool UseAjaxCall = false, bool Success = true, string Message = null)
 {
     return(base.FuncPostCreate(ref model, ref insertedItem, true, Success, Message));
 }