public ActionResult Details(int Id) { var news = _newsService.GetById(Id); if (news == null) return HttpNotFound(); var model = new NewsModel(); Mapper.CreateMap<News, NewsModel>(); Mapper.Map(news, model); return View(model); }
public ActionResult WorkNewTab(int takeRecord = 18) { var news = _newsService.Table.Where(x => x.Published && !x.Deleted && (x.CategoryId == 22 || x.CategoryId == 23 || x.CategoryId == 24)).OrderByDescending(x => x.CreatedDate).Take(takeRecord); IList<NewsModel> models = new List<NewsModel>(); Mapper.CreateMap<News, NewsModel>(); foreach (var item in news) { var nm = new NewsModel(); Mapper.Map(item, nm); nm.FullPathImageUrl = FileHelper.GetImageUrlFrontEnd(DIRECTORY_NAME, nm.ImageUrl, nm.CreatedDate); models.Add(nm); } return PartialView("_WorkNewTab", models); }