├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── turkcell │ │ └── rentACar │ │ ├── RentACarApplication.java │ │ ├── api │ │ ├── controllers │ │ │ ├── AdditionalServicesController.java │ │ │ ├── BrandsController.java │ │ │ ├── CarDamagesController.java │ │ │ ├── CarMaintenancesController.java │ │ │ ├── CarsController.java │ │ │ ├── CitiesController.java │ │ │ ├── ColorsController.java │ │ │ ├── CorporateCustomersController.java │ │ │ ├── CustomersController.java │ │ │ ├── IndividualCustomersController.java │ │ │ ├── InvoicesController.java │ │ │ ├── PaymentsController.java │ │ │ ├── RentalCarsController.java │ │ │ ├── UserCardInformationsController.java │ │ │ └── UsersController.java │ │ └── models │ │ │ ├── CreateDelayedPaymentModel.java │ │ │ ├── CreatePaymentModel.java │ │ │ └── UpdatedRentalCarAndInvoiceDto.java │ │ ├── business │ │ ├── abstracts │ │ │ ├── AdditionalServiceService.java │ │ │ ├── BrandService.java │ │ │ ├── CarDamageService.java │ │ │ ├── CarMaintenanceService.java │ │ │ ├── CarService.java │ │ │ ├── CityService.java │ │ │ ├── ColorService.java │ │ │ ├── CorporateCustomerService.java │ │ │ ├── CustomerService.java │ │ │ ├── IndividualCustomerService.java │ │ │ ├── InvoiceService.java │ │ │ ├── PaymentService.java │ │ │ ├── PosService.java │ │ │ ├── RentalCarService.java │ │ │ ├── UserCardInformationService.java │ │ │ └── UserService.java │ │ ├── adapters │ │ │ └── posAdapters │ │ │ │ └── ZiraatBankPosAdapter.java │ │ ├── concretes │ │ │ ├── AdditionalServiceManager.java │ │ │ ├── BrandManager.java │ │ │ ├── CarDamageManager.java │ │ │ ├── CarMaintenanceManager.java │ │ │ ├── CarManager.java │ │ │ ├── CityManager.java │ │ │ ├── ColorManager.java │ │ │ ├── CorporateCustomerManager.java │ │ │ ├── CustomerManager.java │ │ │ ├── IndividualCustomerManager.java │ │ │ ├── InvoiceManager.java │ │ │ ├── PaymentManager.java │ │ │ ├── RentalCarManager.java │ │ │ ├── UserCardInformationManager.java │ │ │ └── UserManager.java │ │ ├── constants │ │ │ └── messages │ │ │ │ └── BusinessMessages.java │ │ ├── dtos │ │ │ ├── additionalServiceDtos │ │ │ │ ├── AdditionalServiceDto.java │ │ │ │ └── AdditionalServiceListDto.java │ │ │ ├── brandDtos │ │ │ │ ├── BrandDto.java │ │ │ │ └── BrandListDto.java │ │ │ ├── carDamageDtos │ │ │ │ ├── CarDamageDto.java │ │ │ │ └── CarDamageListDto.java │ │ │ ├── carDtos │ │ │ │ ├── CarDto.java │ │ │ │ └── CarListDto.java │ │ │ ├── carMaintenanceDtos │ │ │ │ ├── CarMaintenanceDto.java │ │ │ │ └── CarMaintenanceListDto.java │ │ │ ├── cityDtos │ │ │ │ ├── CityDto.java │ │ │ │ └── CityListDto.java │ │ │ ├── colorDtos │ │ │ │ ├── ColorDto.java │ │ │ │ └── ColorListDto.java │ │ │ ├── corporateCustomerDtos │ │ │ │ ├── CorporateCustomerDto.java │ │ │ │ └── CorporateCustomerListDto.java │ │ │ ├── customerDtos │ │ │ │ ├── CustomerDto.java │ │ │ │ └── CustomerListDto.java │ │ │ ├── individualCustomerDtos │ │ │ │ ├── IndividualCustomerDto.java │ │ │ │ └── IndividualCustomerListDto.java │ │ │ ├── invoiceDtos │ │ │ │ ├── InvoiceDto.java │ │ │ │ └── InvoiceListDto.java │ │ │ ├── paymentDtos │ │ │ │ ├── PaymentDto.java │ │ │ │ └── PaymentListDto.java │ │ │ ├── rentalCarDtos │ │ │ │ ├── RentalCarDto.java │ │ │ │ └── RentalCarListDto.java │ │ │ ├── userCardInformationDto │ │ │ │ ├── UserCardInformationDto.java │ │ │ │ └── UserCardInformationListDto.java │ │ │ └── userDtos │ │ │ │ ├── UserDto.java │ │ │ │ └── UserListDto.java │ │ ├── outServices │ │ │ └── ZiraatBankPosManager.java │ │ └── requests │ │ │ ├── additionalServiceRequests │ │ │ ├── CreateAdditionalServiceRequest.java │ │ │ └── UpdateAdditionalServiceRequest.java │ │ │ ├── brandRequests │ │ │ ├── CreateBrandRequest.java │ │ │ └── UpdateBrandRequest.java │ │ │ ├── carDamageRequests │ │ │ ├── CreateCarDamageRequest.java │ │ │ └── UpdateCarDamageRequest.java │ │ │ ├── carMaintenanceRequests │ │ │ ├── CreateCarMaintenanceRequest.java │ │ │ └── UpdateCarMaintenanceRequest.java │ │ │ ├── carRequests │ │ │ ├── CreateCarRequest.java │ │ │ └── UpdateCarRequest.java │ │ │ ├── cityRequests │ │ │ ├── CreateCityRequest.java │ │ │ └── UpdateCityRequest.java │ │ │ ├── colorRequests │ │ │ ├── CreateColorRequest.java │ │ │ └── UpdateColorRequest.java │ │ │ ├── corporateCustomerRequests │ │ │ ├── CreateCorporateCustomerRequest.java │ │ │ └── UpdateCorporateCustomerRequest.java │ │ │ ├── customerRequests │ │ │ └── UpdateCustomerRequest.java │ │ │ ├── individualCustomerRequests │ │ │ ├── CreateIndividualCustomerRequest.java │ │ │ └── UpdateIndividualCustomerRequest.java │ │ │ ├── invoiceRequests │ │ │ ├── CreateInvoiceRequest.java │ │ │ └── UpdateInvoiceRequest.java │ │ │ ├── paymentRequests │ │ │ ├── CreatePaymentRequest.java │ │ │ └── UpdatePaymentRequest.java │ │ │ ├── rentalCarRequests │ │ │ ├── CreateRentalCarRequest.java │ │ │ └── UpdateRentalCarRequest.java │ │ │ ├── userCardInformationRequests │ │ │ ├── CreateUserCardInformationRequest.java │ │ │ └── UpdateUserCardInformationRequest.java │ │ │ └── userRequests │ │ │ └── UpdateUserRequest.java │ │ ├── core │ │ └── utilities │ │ │ ├── businessException │ │ │ ├── AdditionalServiceException.java │ │ │ ├── BrandException.java │ │ │ ├── BusinessException.java │ │ │ ├── CarDamageException.java │ │ │ ├── CarException.java │ │ │ ├── CarMaintenanceException.java │ │ │ ├── CityException.java │ │ │ ├── ColorException.java │ │ │ ├── CorporateCustomerException.java │ │ │ ├── CustomerException.java │ │ │ ├── GlobalExceptionHandler.java │ │ │ ├── IndividualCustomerException.java │ │ │ ├── InvoiceException.java │ │ │ ├── RentalCarException.java │ │ │ └── UserException.java │ │ │ ├── mapping │ │ │ ├── ModelMapperManager.java │ │ │ └── ModelMapperService.java │ │ │ └── results │ │ │ ├── DataResult.java │ │ │ ├── ErrorDataResult.java │ │ │ ├── ErrorResult.java │ │ │ ├── Result.java │ │ │ ├── SuccessDataResult.java │ │ │ └── SuccessResult.java │ │ ├── dataAccess │ │ └── abstracts │ │ │ ├── AdditionalServiceDao.java │ │ │ ├── BrandDao.java │ │ │ ├── CarDamageDao.java │ │ │ ├── CarDao.java │ │ │ ├── CarMaintenanceDao.java │ │ │ ├── CityDao.java │ │ │ ├── ColorDao.java │ │ │ ├── CorporateCustomerDao.java │ │ │ ├── CustomerDao.java │ │ │ ├── IndividualCustomerDao.java │ │ │ ├── InvoiceDao.java │ │ │ ├── PaymentDao.java │ │ │ ├── RentalCarDao.java │ │ │ ├── UserCardInformationDao.java │ │ │ └── UserDao.java │ │ └── entities │ │ └── concretes │ │ ├── AdditionalService.java │ │ ├── Brand.java │ │ ├── Car.java │ │ ├── CarDamage.java │ │ ├── CarMaintenance.java │ │ ├── City.java │ │ ├── Color.java │ │ ├── CorporateCustomer.java │ │ ├── Customer.java │ │ ├── IndividualCustomer.java │ │ ├── Invoice.java │ │ ├── Payment.java │ │ ├── RentalCar.java │ │ ├── User.java │ │ └── UserCardInformation.java └── resources │ └── application.properties └── test └── java └── com └── turkcell └── rentACar ├── RentACarApplicationTests.java └── business └── concretes └── CarManagerTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/RentACarApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/RentACarApplication.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/AdditionalServicesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/AdditionalServicesController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/BrandsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/BrandsController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/CarDamagesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/CarDamagesController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/CarMaintenancesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/CarMaintenancesController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/CarsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/CarsController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/CitiesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/CitiesController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/ColorsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/ColorsController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/CorporateCustomersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/CorporateCustomersController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/CustomersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/CustomersController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/IndividualCustomersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/IndividualCustomersController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/InvoicesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/InvoicesController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/PaymentsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/PaymentsController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/RentalCarsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/RentalCarsController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/UserCardInformationsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/UserCardInformationsController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/controllers/UsersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/controllers/UsersController.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/models/CreateDelayedPaymentModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/models/CreateDelayedPaymentModel.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/models/CreatePaymentModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/models/CreatePaymentModel.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/api/models/UpdatedRentalCarAndInvoiceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/api/models/UpdatedRentalCarAndInvoiceDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/AdditionalServiceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/AdditionalServiceService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/BrandService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/BrandService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/CarDamageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/CarDamageService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/CarMaintenanceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/CarMaintenanceService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/CarService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/CarService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/CityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/CityService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/ColorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/ColorService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/CorporateCustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/CorporateCustomerService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/CustomerService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/IndividualCustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/IndividualCustomerService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/InvoiceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/InvoiceService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/PaymentService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/PosService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/PosService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/RentalCarService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/RentalCarService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/UserCardInformationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/UserCardInformationService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/abstracts/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/abstracts/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/adapters/posAdapters/ZiraatBankPosAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/adapters/posAdapters/ZiraatBankPosAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/AdditionalServiceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/AdditionalServiceManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/BrandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/BrandManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/CarDamageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/CarDamageManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/CarMaintenanceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/CarMaintenanceManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/CarManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/CarManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/CityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/CityManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/ColorManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/ColorManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/CorporateCustomerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/CorporateCustomerManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/CustomerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/CustomerManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/IndividualCustomerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/IndividualCustomerManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/InvoiceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/InvoiceManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/PaymentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/PaymentManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/RentalCarManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/RentalCarManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/UserCardInformationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/UserCardInformationManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/concretes/UserManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/concretes/UserManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/constants/messages/BusinessMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/constants/messages/BusinessMessages.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/additionalServiceDtos/AdditionalServiceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/additionalServiceDtos/AdditionalServiceDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/additionalServiceDtos/AdditionalServiceListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/additionalServiceDtos/AdditionalServiceListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/brandDtos/BrandDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/brandDtos/BrandDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/brandDtos/BrandListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/brandDtos/BrandListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/carDamageDtos/CarDamageDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/carDamageDtos/CarDamageDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/carDamageDtos/CarDamageListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/carDamageDtos/CarDamageListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/carDtos/CarDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/carDtos/CarDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/carDtos/CarListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/carDtos/CarListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/carMaintenanceDtos/CarMaintenanceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/carMaintenanceDtos/CarMaintenanceDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/carMaintenanceDtos/CarMaintenanceListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/carMaintenanceDtos/CarMaintenanceListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/cityDtos/CityDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/cityDtos/CityDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/cityDtos/CityListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/cityDtos/CityListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/colorDtos/ColorDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/colorDtos/ColorDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/colorDtos/ColorListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/colorDtos/ColorListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/corporateCustomerDtos/CorporateCustomerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/corporateCustomerDtos/CorporateCustomerDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/corporateCustomerDtos/CorporateCustomerListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/corporateCustomerDtos/CorporateCustomerListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/customerDtos/CustomerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/customerDtos/CustomerDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/customerDtos/CustomerListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/customerDtos/CustomerListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/individualCustomerDtos/IndividualCustomerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/individualCustomerDtos/IndividualCustomerDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/individualCustomerDtos/IndividualCustomerListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/individualCustomerDtos/IndividualCustomerListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/invoiceDtos/InvoiceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/invoiceDtos/InvoiceDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/invoiceDtos/InvoiceListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/invoiceDtos/InvoiceListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/paymentDtos/PaymentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/paymentDtos/PaymentDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/paymentDtos/PaymentListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/paymentDtos/PaymentListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/rentalCarDtos/RentalCarDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/rentalCarDtos/RentalCarDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/rentalCarDtos/RentalCarListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/rentalCarDtos/RentalCarListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/userCardInformationDto/UserCardInformationDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/userCardInformationDto/UserCardInformationDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/userCardInformationDto/UserCardInformationListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/userCardInformationDto/UserCardInformationListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/userDtos/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/userDtos/UserDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/dtos/userDtos/UserListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/dtos/userDtos/UserListDto.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/outServices/ZiraatBankPosManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/outServices/ZiraatBankPosManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/additionalServiceRequests/CreateAdditionalServiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/additionalServiceRequests/CreateAdditionalServiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/additionalServiceRequests/UpdateAdditionalServiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/additionalServiceRequests/UpdateAdditionalServiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/brandRequests/CreateBrandRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/brandRequests/CreateBrandRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/brandRequests/UpdateBrandRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/brandRequests/UpdateBrandRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/carDamageRequests/CreateCarDamageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/carDamageRequests/CreateCarDamageRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/carDamageRequests/UpdateCarDamageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/carDamageRequests/UpdateCarDamageRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/carMaintenanceRequests/CreateCarMaintenanceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/carMaintenanceRequests/CreateCarMaintenanceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/carMaintenanceRequests/UpdateCarMaintenanceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/carMaintenanceRequests/UpdateCarMaintenanceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/carRequests/CreateCarRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/carRequests/CreateCarRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/carRequests/UpdateCarRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/carRequests/UpdateCarRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/cityRequests/CreateCityRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/cityRequests/CreateCityRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/cityRequests/UpdateCityRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/cityRequests/UpdateCityRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/colorRequests/CreateColorRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/colorRequests/CreateColorRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/colorRequests/UpdateColorRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/colorRequests/UpdateColorRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/corporateCustomerRequests/CreateCorporateCustomerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/corporateCustomerRequests/CreateCorporateCustomerRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/corporateCustomerRequests/UpdateCorporateCustomerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/corporateCustomerRequests/UpdateCorporateCustomerRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/customerRequests/UpdateCustomerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/customerRequests/UpdateCustomerRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/individualCustomerRequests/CreateIndividualCustomerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/individualCustomerRequests/CreateIndividualCustomerRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/individualCustomerRequests/UpdateIndividualCustomerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/individualCustomerRequests/UpdateIndividualCustomerRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/invoiceRequests/CreateInvoiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/invoiceRequests/CreateInvoiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/invoiceRequests/UpdateInvoiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/invoiceRequests/UpdateInvoiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/paymentRequests/CreatePaymentRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/paymentRequests/CreatePaymentRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/paymentRequests/UpdatePaymentRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/paymentRequests/UpdatePaymentRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/rentalCarRequests/CreateRentalCarRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/rentalCarRequests/CreateRentalCarRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/rentalCarRequests/UpdateRentalCarRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/rentalCarRequests/UpdateRentalCarRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/userCardInformationRequests/CreateUserCardInformationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/userCardInformationRequests/CreateUserCardInformationRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/userCardInformationRequests/UpdateUserCardInformationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/userCardInformationRequests/UpdateUserCardInformationRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/business/requests/userRequests/UpdateUserRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/business/requests/userRequests/UpdateUserRequest.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/AdditionalServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/AdditionalServiceException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/BrandException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/BrandException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/BusinessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/BusinessException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/CarDamageException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/CarDamageException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/CarException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/CarException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/CarMaintenanceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/CarMaintenanceException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/CityException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/CityException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/ColorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/ColorException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/CorporateCustomerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/CorporateCustomerException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/CustomerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/CustomerException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/IndividualCustomerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/IndividualCustomerException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/InvoiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/InvoiceException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/RentalCarException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/RentalCarException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/businessException/UserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/businessException/UserException.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/mapping/ModelMapperManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/mapping/ModelMapperManager.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/mapping/ModelMapperService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/mapping/ModelMapperService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/results/DataResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/results/DataResult.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/results/ErrorDataResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/results/ErrorDataResult.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/results/ErrorResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/results/ErrorResult.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/results/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/results/Result.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/results/SuccessDataResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/results/SuccessDataResult.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/core/utilities/results/SuccessResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/core/utilities/results/SuccessResult.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/AdditionalServiceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/AdditionalServiceDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/BrandDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/BrandDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CarDamageDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CarDamageDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CarDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CarDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CarMaintenanceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CarMaintenanceDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CityDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CityDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/ColorDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/ColorDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CorporateCustomerDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CorporateCustomerDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CustomerDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/CustomerDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/IndividualCustomerDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/IndividualCustomerDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/InvoiceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/InvoiceDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/PaymentDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/PaymentDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/RentalCarDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/RentalCarDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/UserCardInformationDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/UserCardInformationDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/dataAccess/abstracts/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/dataAccess/abstracts/UserDao.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/AdditionalService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/AdditionalService.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/Brand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/Brand.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/Car.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/CarDamage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/CarDamage.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/CarMaintenance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/CarMaintenance.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/City.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/Color.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/CorporateCustomer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/CorporateCustomer.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/Customer.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/IndividualCustomer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/IndividualCustomer.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/Invoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/Invoice.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/Payment.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/RentalCar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/RentalCar.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/User.java -------------------------------------------------------------------------------- /src/main/java/com/turkcell/rentACar/entities/concretes/UserCardInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/java/com/turkcell/rentACar/entities/concretes/UserCardInformation.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/com/turkcell/rentACar/RentACarApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/test/java/com/turkcell/rentACar/RentACarApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/turkcell/rentACar/business/concretes/CarManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hnfaydn/rentACar/HEAD/src/test/java/com/turkcell/rentACar/business/concretes/CarManagerTest.java --------------------------------------------------------------------------------