package paiement;

import java.util.Scanner;

public class SystemeDePaiement {
	int Prix, Mode, Operation;
	
	public void ChoisirPaiement(Scanner s) {
				
		Client LeClient ;
		do {
			System.out.print("Choisissez entre : (1) Achat / (2) Location");
			Operation = s.nextInt();
		}while ((Operation != 1)&&(Operation != 2));
		
		do {
			System.out.print("Prix officiel : ");
			Prix = s.nextInt();
		}while(Prix<300);
		
		do {
			System.out.print("Mode de paiement : ");
			Mode = s.nextInt();
		}while((Mode != 1)&&(Mode != 2)&&(Mode !=3));
		if (Mode == 1) {
			LeClient = new ClientCarte();
		}else if (Mode == 2) {
			LeClient = new ClientPaypal();
		}else{
			LeClient = new ClientPaylib();
		}
		
		if (Operation == 1) {
			LeClient.Payer(Prix);
		}else {
			LeClient.Louer(Prix);
		}
		LeClient.Louer(Prix);
		LeClient.Payer(Prix);
		
	}
	
}
