public DeelplatformDashboard getDeelplatformDashboard(string deelplatform) { initNonExistingRepo(); DeelplatformDashboard dpd = platformRepository.getDeelplatformDashboard(deelplatform); return(dpd); }
public ActionResult Index(string deelplatform) { IPlatformManager platformManager = new PlatformManager(); DeelplatformDashboard dpd = platformManager.getDeelplatformDashboard(deelplatformURL); List <Item> items = new List <Item>(); items.AddRange(dpd.Items); if (items.Count == 0) { items.AddRange(TestItems.GetTestItems(deelplatformURL)); } return(View(items)); }
public DeelplatformDashboard getDeelplatformDashboard(string deelplatform) { DeelplatformDashboard deelplatformDashboard = context.DeelplatformDashboards.Include(dpd => dpd.Items).Where(dpd => dpd.Deelplatform.Naam == deelplatform).FirstOrDefault(); if (deelplatformDashboard == null) { deelplatformDashboard = new DeelplatformDashboard() { Deelplatform = context.Deelplatformen.FirstOrDefault(dp => dp.Naam == deelplatform), Items = new List <Item>() }; } return(deelplatformDashboard); }