// GET: GPU public ActionResult Index() { var gpus = _gpuService.GetGPUs().OrderBy(m => m.Name); var model = gpus.Select(m => new GPUViewModel { Id = m.Id, Name = m.Name }); return(View(model)); }
// GET: VideoCard/Create public ActionResult Create() { var videoCardInterfaces = _videoCardInterfaceService.GetVideoCardInterfaces().Select(m => new VideoCardInterfaceViewModel() { Id = m.Id, Name = m.Name, Multiplier = m.Multiplier, Version = m.Version }); ViewBag.VideoCardInterfaces = new SelectList(videoCardInterfaces, "Id", "FullName"); var gpus = _gpuService.GetGPUs(); ViewBag.GPUs = new SelectList(gpus, "Id", "Name"); var graphicMemoryTypes = _graphicMemoryTypeService.GetGraphicMemoryTypes(); ViewBag.GraphicMemoryTypes = new SelectList(graphicMemoryTypes, "Id", "Name"); var manufacturers = _manufacturerService.GetManufacturers(); ViewBag.Manufacturers = new SelectList(manufacturers, "Id", "Name"); return(View()); }
// GET: GPUs public ActionResult Index() { var gpus = Mapper.Map <IEnumerable <GPUdto>, IEnumerable <GPUViewModel> >(Service.GetGPUs()); return(View(gpus)); }