public LinkViewModel SaveLink(LinkViewModel model) { var entity = model.ToEntity(); entity.LinkID = SequenceQueue.NewIdGuid(); entity.CreateDate = DateTime.Now; entity.IsImage = model.IsImage; _repository.AddAsync(entity); _context.SaveChanges(); return(model); }
public NewsBannerViewModel SaveNewsBanner(NewsBannerViewModel model) { var entity = model.ToEntity(); entity.Id = SequenceQueue.NewIdGuid(); entity.CreateTime = DateTime.Now; _repository.AddAsync(entity); model.Id = entity.Id; _context.SaveChanges(); return(model); }
public ArticleViewModel SaveNewsArticles(ArticleViewModel model) { var entity = model.ToEntity(); entity.ArticleID = SequenceQueue.NewIdGuid(); entity.CreateDate = DateTime.Now; entity.NewsArticleTexts.Add(new NewsArticleText() { ArticleID = entity.ArticleID, ArticleText = model.ArticleText, ArticleTextID = SequenceQueue.NewIdLong() }); _repository.AddAsync(entity); _context.SaveChanges(); return(model); }