public ActionResult Index() { var viewModel = new DashboardViewModel { ScheduleItems = this.scheduleItemRepository.All, Messages = this.messageRepository.All, Alerts = this.alertRepository.All, Tickets = this.serviceTickets.AllIncluding(serviceticket => serviceticket.Customer, serviceticket => serviceticket.CreatedBy, serviceticket => serviceticket.AssignedTo), }; return View(viewModel); }
public async System.Threading.Tasks.Task<ActionResult> Index() { var viewModel = new DashboardViewModel { ScheduleItems = this.scheduleItemRepository.All, Messages = this.messageRepository.All, Alerts = this.alertRepository.All, Tickets = this.serviceTickets.AllIncluding(serviceticket => serviceticket.Customer, serviceticket => serviceticket.CreatedBy, serviceticket => serviceticket.AssignedTo), }; logger.Trace("Home page oppened"); return View(viewModel); }