Beispiel #1
0
        // 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());
        }
Beispiel #3
0
        // GET: GPUs
        public ActionResult Index()
        {
            var gpus = Mapper.Map <IEnumerable <GPUdto>, IEnumerable <GPUViewModel> >(Service.GetGPUs());

            return(View(gpus));
        }