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)); }
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)); }