All pastes #255090 Raw Edit

Quelqu'un

public text v1 · immutable
#255090 ·published 2006-11-22 17:03 UTC
rendered paste body
// ------------------------------- ControleurAdministrateur.java ------------------------------
/** Package ctrl regroupe les controleurs du modele. **/
package ctrl;

import outils.XMLParserRepartiteur;
import modmission.Lire;
import java.io.*;

public class ControleurAdministrateur 
{
	private static int rep;
	private static int rep1;
	private static boolean encore = true;
	private static boolean encore2 = true;
	private static boolean encore3 = true;
	private static boolean encore4 = true;
	private static String nom;
	private static String prenom;
	
	public static void menuLogin() throws IOException
	{
		while(encore)
		{
			/* Menu Principal */
			System.out.println("===============================================");
			System.out.println("           MENU LOGIN ADMINISTRATEUR");
			System.out.println("===============================================");
			System.out.println(" ");
			System.out.println(" Veuillez entrez votre identifiant : ");
			System.out.println(" 	(ou taper 0 pour quitter)");
			System.out.println(" ");
			System.out.println("Identifiant: ");
				
			/* lecture du choix */
			rep = Lire.lireInt();
					
			if(rep == 1)
			{
				encore=false;
				menuGerer();
			}
			else if(rep == 0)
			{ 
					
			}
			else
			{ 
				System.out.println("Votre identifiant n'est pas connu par le systeme");
			}
		}
	}
	public static void menuGerer() throws IOException
	{
		while(encore2)
		{
			/* Menu Principal */
			System.out.println("===============================================");
			System.out.println("           MENU GERER REPARTITEUR");
			System.out.println("===============================================");
			System.out.println(" ");
			System.out.println(" 	Vous voulez : ");
			System.out.println(" 		1- Ajouter un Repartiteur");
			System.out.println(" 		2- Supprimer un Repartiteur");
			System.out.println(" ");
			System.out.println(" 	   (ou taper 0 pour quitter)");
			System.out.println(" ");
			System.out.println("Entrer votre choix: ");
				
			/* lecture du choix */
			rep1 = Lire.lireInt();
					
			/* traitement du choix */
			if(rep1 == 1)
			{
				ajouterRepartiteur();
			}
			else if(rep1 == 2)
			{
				supprimerRepartiteur();
			}
			else if(rep1 == 0)
			{
			
			}
			else
			{
				System.out.println("Choix non valide");
			}
		}
	}
	public static void ajouterRepartiteur() throws IOException
	{
		while(encore3)
		{
			/* Menu Principal */
			System.out.println("===============================================");
			System.out.println("        MENU GERER REPARTITEUR - AJOUTER");
			System.out.println("===============================================");
			System.out.println(" ");
			System.out.println(" 	Veuillez saisir : ");
			System.out.println(" 		Son Nom : ");
			nom = Lire.lireString();
			System.out.println(" 		Son Prenom : ");
			prenom = Lire.lireString();
 			encore3=false;
			XMLParserRepartiteur.ajouteRepartiteur(1,nom,prenom);	
		}
	}
	public static void supprimerRepartiteur() throws IOException
	{
		while(encore4)
		{
			/* Menu Principal */
			System.out.println("===============================================");
			System.out.println("           MENU GERER REPARTITEUR");
			System.out.println("===============================================");
			System.out.println(" ");
			System.out.println(" 	Liste des répartiteurs : ");
			// Parcourir la liste ou le fichier XML pour l'affichage
			System.out.println(" ");
			System.out.println(" 	Quel repartiteur voulez vous supprimer ? ");
			System.out.println(" ");
			System.out.println("Entrer votre choix: ");
		}
	}
}//fin class ControleurAdministrateur