public ActionResult Create() { var viewmodel = new ServerAddViewModel(); viewmodel.AvailableCategories = _serverService.GetCategories().Select(t => new SelectListItem() { Text = t.Name, Value = t.Id.ToString() }).ToList(); viewmodel.AvailableElements = _elementService.GetElements().Select(t => new SelectListItem() { Text = t.DisplayName, Value = t.Id.ToString() }).ToList(); return(View(viewmodel)); }
public ActionResult Index(int page = 1) { var pagingInfo = new PagingInfo() { PageNumber = page }; var entites = _elementService.GetElements(pagingInfo); var viewmodel = entites.ToMappedPagedList <Element, ElementDetailsViewModel>(pagingInfo); return(View(viewmodel)); }
public IEnumerable <Element> Get() { return(_elementService.GetElements()); }