public ActionResult Edit(Vehicle vehicle)
 {
     VehiclesManager manager = new VehiclesManager();
     manager.Update(vehicle);
     var item = manager.Get(vehicle.Id);
     return View(viewName: "Details", model: item);
 }
        public ActionResult Create(Vehicle vehicle)
        {
            VehiclesManager manager = new VehiclesManager();
            var item = manager.Add(vehicle);

            return View(viewName: "Details", model: item);
        }
        private Vehicle CreateNewVehicle(string name, int id, int numberOfWheels, VehicleTypeEnum vehicleType)
        {
            Vehicle vec = new Vehicle()
            {
                Id = id,
                ChasisNumber = Util.RandomString(),
                ModelNumber = Util.RandomNum(1000, 9999).ToString(),
                NumberOfWheels = numberOfWheels,
                VehicleType = vehicleType.ToString(),
                Name = string.Format("{0}_{1}", name, Util.RandomString(6)),
                RegistrationNumber = Util.RandomString()
            };

            return vec;
        }