示例#1
0
        public async Task <NewsModel> Update(Guid id, CreateNewsModel createNewsModel)
        {
            var news = await newsRepo.GetByIdAsync(id);

            news.CreationDate = DateTime.Now;
            news.Content      = createNewsModel.Content;
            news.Title        = createNewsModel.Title;

            return(await newsRepo.UpdateAsync(news));
        }
示例#2
0
        public async Task <NewsModel> Create(CreateNewsModel createNewsModel)
        {
            var news = new NewsModel
            {
                Id           = Guid.NewGuid(),
                ContestId    = createNewsModel.ContestId,
                CreationDate = DateTime.Now,
                Content      = createNewsModel.Content,
                Title        = createNewsModel.Title,
            };

            return(await newsRepo.AddAsync(news));
        }