public async Task <IHttpActionResult> GetVehicleModel(int id)
        {
            IVehicleModel vehicleModel = await _vehicleService.FindVehicleModel(id);

            if (vehicleModel == null)
            {
                return(NotFound());
            }

            VehicleModelViewModel vehicleModelViewModel = iMapper.Map <VehicleModelViewModel>(vehicleModel);

            return(Ok(vehicleModelViewModel));
        }
        // GET: VehicleModel/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            VehicleModel vehicleModel = await _vehicleService.FindVehicleModel(id);

            if (vehicleModel == null)
            {
                return(HttpNotFound());
            }
            var vehicleModelViewModel = iMapper.Map <VehicleModelViewModel>(vehicleModel);

            return(View(vehicleModelViewModel));
        }