Exemplo n.º 1
0
        // Create
        public bool CreateMOBA(MOBACreate model)
        {
            Motherboard entity = new Motherboard
            {
                Name               = model.Name,
                Manufacturer       = model.Manufacturer,
                Color              = model.Color,
                Socket             = model.Socket,
                FormFactor         = model.FormFactor,
                MemoryMax          = model.MemoryMax,
                MemorySlots        = model.MemorySlots,
                Chipset            = model.Chipset,
                PCIEX16Slots       = model.PCIEX16Slots,
                PCIEX8Slots        = model.PCIEX8Slots,
                PCIEX4Slots        = model.PCIEX4Slots,
                PCISlots           = model.PCISlots,
                EthernetPorts      = model.EthernetPorts,
                M2Slots            = model.M2Slots,
                Sata3GBsPorts      = model.Sata3GBsPorts,
                Sata6GBsPorts      = model.Sata6GBsPorts,
                SataExpressPorts   = model.SataExpressPorts,
                MSataSlots         = model.MSataSlots,
                OnboardVideo       = model.OnboardVideo,
                OnboardUSB3Headers = model.OnboardUSB3Headers,
                WifiNetworking     = model.WifiNetworking,
                IsAvailable        = model.IsAvailable
            };

            _db.Motherboards.Add(entity);
            return(_db.SaveChanges() == 1);
        }
Exemplo n.º 2
0
        public ActionResult Create(MOBACreate moba)
        {
            var service = new MOBAService();

            if (ModelState.IsValid)
            {
                service.CreateMOBA(moba);
                return(RedirectToAction("Index"));
            }
            return(View(moba));
        }