public IActionResult ElementListGrid() { var elements = _museumService.GetAllElements(); if (!elements.IsOk()) { TempData["ErrorMessage"] = string.Format("Hiba a lekérés során ({0} : {1})", elements.Status, elements.Message); return(PartialView("Partials/_ElementListGrid", new List <Order>())); } // Only grid string query values will be visible here. return(PartialView("Partials/_ElementListGrid", elements.Data.OrderByDescending(x => x.Id).ToList())); }
public IActionResult Index() { var homeVM = new HomeVM(); var gyoparResult = _magService.GetAllMagazinesIncluding(); if (gyoparResult.IsOk()) { homeVM.GY_Magazines = gyoparResult.Data.Count; homeVM.GY_Articles = gyoparResult.Data.SelectMany(x => x.Articles).Count(); homeVM.GY_MediaElements = gyoparResult.Data.SelectMany(x => x.MediaElements.Where(y => y.Scope == EKE.Data.Entities.Enums.MediaTypesScope.Cover)).Count(); } ; var museumResult = _museumService.GetAllElements(); if (museumResult.IsOk()) { homeVM.M_Elements = museumResult.Data.Count; homeVM.M_MediaElements = museumResult.Data.SelectMany(x => x.MediaElement.Where(y => y.Scope == EKE.Data.Entities.Enums.MediaTypesScope.Museum)).Count(); homeVM.M_Tags = museumResult.Data.SelectMany(x => x.Tags).Count(); } ; return(View(homeVM)); }