public ActionResult Index(int page = 1, int?cId = 0) { try { var contents = _contentsService.GetAll(); var contentInfo = _contentInfoService.GetAll(); var model = (from c in contents join cI in contentInfo on c.ContentID equals cI.ContentID where c.ClassID == cId select new ContentsListVM { ContentID = c.ContentID, ClassID = c.ClassID, ContentInfoID = cI.ContentInfoID, CreationDate = c.CreationDate, Summary = cI.Summary, Title = cI.Title, Image = c.Image, Active = c.Active } ).ToPagedList(page, (int)PagingEnums.Paging.PageSize); return(View(model)); } catch (Exception ex) { TempData.Add("message", "İçerik listeleme işleminde hata ile karşılaştı. Hata: " + ex.Message); return(View()); } }
public IActionResult GetAll() { return(Ok(_service.GetAll().ToList())); }