public void CategoryUpdate()
        {
            var categories = _category.CollectCategoryList();
            var vehicle    = _vehicle.CollectRegisteredVehicleList().ToList();

            for (var i = 0; i < vehicle.Count; i++)
            {
                vehicle[i] = DefineCategory(categories, vehicle[i]);
                _vehicle.Update(vehicle[i]);
            }
        }
        public IActionResult UpdateRegisteredVehicle(RegisteredVehicleView registeredVehicle)
        {
            if (ModelState.IsValid)
            {
                var categories    = _category.CollectCategoryList();
                var convertedItem = _service.ConvertViewToData(registeredVehicle, categories);
                _vehicle.Update(convertedItem);

                return(RedirectToAction("Index", "RegisteredVehicle"));
            }
            ViewBag.Manufacturer = _manufacturer.CollectManufacturerList();
            return(View(registeredVehicle));
        }