Beispiel #1
0
        public ActionResult Create(CPUCreate cpu)
        {
            var service = new CPUService();

            if (ModelState.IsValid)
            {
                service.CreateCPU(cpu);
                return(RedirectToAction("Index"));
            }
            return(View(cpu));
        }
        // Create
        public bool CreateCPU(CPUCreate model)
        {
            CPU entity = new CPU
            {
                Name                       = model.Name,
                Manufacturer               = model.Manufacturer,
                CoreFamily                 = model.CoreFamily,
                CoreCount                  = model.CoreCount,
                CoreClock                  = model.CoreClock,
                BoostClock                 = model.BoostClock,
                Series                     = model.Series,
                Socket                     = model.Socket,
                MicroArchitecture          = model.MicroArchitecture,
                ThermalDesignPower         = model.ThermalDesignPower,
                IntegratedGraphics         = model.IntegratedGraphics,
                SimultaneousMultithreading = model.SimultaneousMultithreading,
                IsAvailable                = model.IsAvailable
            };

            _db.CPUs.Add(entity);
            return(_db.SaveChanges() == 1);
        }