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); }