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); }