public IHttpActionResult GetList() { var screenItems = _screenRepository.List(); var screens = new List <ScreenViewModel>(); foreach (var screen in screenItems) { screens.Add(new ScreenViewModel() { Id = screen.Id, HostName = screen.HostName, IsReachable = IsHostReachable(screen.HostName) }); } return(Ok(screens)); }
public ActionResult Index() { var items = _screenRepository.List(); var screens = new List <ScreenViewModel>(); foreach (var item in items) { screens.Add(new ScreenViewModel() { Id = item.Id, Title = item.Title, Location = item.Location, CreatedBy = "Administrator", Modified = item.Modified }); } return(View(screens)); }
public ActionResult Index() { var screenItems = _screenRepository.List(); var screens = new List <ScreenViewModel>(); foreach (var screen in screenItems) { screens.Add(new ScreenViewModel() { Id = screen.Id, HostName = screen.HostName, IsReachable = IsHostReachable(screen.HostName) }); } var dashboardViewModel = new DashboardViewModel() { Screens = screens }; return(View(dashboardViewModel)); }