public IActionResult AddVehicleModel(VehicleModelJsonModel model)
        {
            bool isAdded = false;

            if (!string.IsNullOrEmpty(model.Name))
            {
                model.Name = model.Name.Trim();
                isAdded    = _vehicleService.AddModel(model);
            }
            string error = isAdded ? Messages.INFO_ENTITY_ADDED : Messages.ERROR_ENTITY_EXISTS;

            return(Json(new ResponseJsonModel(isAdded, error: error)));
        }
        public bool AddModel(VehicleModelJsonModel model)
        {
            var vehicleModel = DbContext.VehicleModels
                               .SingleOrDefault(c => c.Name.ToLower() == model.Name.ToLower());

            if (vehicleModel == null)
            {
                vehicleModel = Map(model, new VehicleModel {
                    VehicleTypeId = model.VehicleTypeId
                });
                DbContext.VehicleModels.Add(vehicleModel);
                DbContext.SaveChanges();
                return(true);
            }
            return(false);
        }