// GET: /Administration/Laptops/Create
 public ActionResult Create()
 {
     LaptopCreateViewModel vm = new LaptopCreateViewModel
     {
         Manufacturers = db.Manufacturers.All().ToList()
     };
     return View(vm);
 }
        public ActionResult Create(LaptopCreateViewModel postedLaptop, string manufacturer)
        {
            if (ModelState.IsValid)
            {
                var laptop = postedLaptop.Laptop;
                laptop.Manufacturer = db.Manufacturers.All().Single(x => x.Name == manufacturer);


                db.Laptops.Add(laptop);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            postedLaptop.Manufacturers = db.Manufacturers.All().ToList();

            return View(postedLaptop);
        }