public async Task <bool> RegisterVehicleAsync(VehicleDTO vehicle) { //Check if user exist by Mail id int userExist = await _vehicleRepository.CheckUserExist(vehicle.User.EmailID); if (userExist == 0) { // Check if VehicleRegisterNumber already exist int vehicleExist = await _vehicleRepository.CheckVehicleExist(vehicle.VehicleRegisterNumber); if (vehicleExist == 0) { return(await _vehicleRepository.RegisterVehicleAsync(vehicle)); } } return(false); }