Esempio n. 1
0
        public async Task <UpdateNewsResponse> ChangeNewsStatus(int id, string newsStatus)
        {
            var news = await FindById(id);

            news.Status = newsStatus;
            news        = await _repoWrapper.News.UpdateAsync(news, news.NewsId);

            return(UpdateNewsResponse.CreateFromNews(news));
        }
Esempio n. 2
0
        public async Task <UpdateNewsResponse> UpdateNews(UpdateNewsRequest requestModel)
        {
            var news = await FindById(requestModel.NewsId);

            news = UpdateNewsRequest.UpdateToNews(requestModel, news);

            news = await _repoWrapper.News.UpdateAsync(news, news.NewsId);

            return(UpdateNewsResponse.CreateFromNews(news));
        }