// Private methods private Task LoadItems() { var result = getItems(); List <IDashboardItem> itemsToAdd = new List <IDashboardItem>(); for (int i = 0; i < result.Results.Count(); i++) { if (i % 2 == 0) { itemsToAdd.Add(result.Results.ElementAt(i).ToItem()); } else { itemsToAdd.Add(result.Results.ElementAt(i).ToItem2()); } } if (string.IsNullOrEmpty(_nextPage)) { DashboardItems.Clear(); } DashboardItems.AddRange(itemsToAdd); _nextPage = result.Next; return(Task.FromResult(0)); }
public ActionResult Index() { var customers = (from a in _db.customers select a).ToList(); var products = (from a in _db.products select a).ToList(); var employe = (from a in _db.employees select a).ToList(); var order = (from a in _db.orders select a).ToList(); DashboardItems d = new DashboardItems(); d.customerList = customers; d.productList = products; d.employeeList = employe; d.orderList = order; return(View(d)); }