Exemple #1
0
        //Recuperer un etudiant
        static public Etudiant recupererEtudiant(int idEtudiant)
        {
            Etudiant etudiant = RequeteEtudiant.recupererEtudiant(idEtudiant);

            etudiant.Documents              = RequeteDocument.recupererDocumentEtudiant(idEtudiant);
            etudiant.Communications         = RequeteCommunication.recupererCommunicationEtudiantUtilisateur(idEtudiant);
            etudiant.Entrevues              = RequeteEntrevue.recupererEntrevuesParIdEtudiant(idEtudiant);
            etudiant.Entreprises            = RequeteEtudiant.recupererListeEntreprisePotentielEtudiant(idEtudiant);
            etudiant.Stages                 = RequeteStage.recupererStageParIdEtudiant(idEtudiant);
            etudiant.Langues                = RequeteEtudiant.recupererLanguesEtudiant(idEtudiant);
            etudiant.Interets               = RequeteEtudiant.recupererInteretsEtudiant(idEtudiant);
            etudiant.TechonologiesPreferees = RequeteEtudiant.recupererTechnologiesPrefereesEtudiant(idEtudiant);

            return(etudiant);
        }
        //Recuperer Entreprise
        static public Entreprise recupererEntreprise(int idEntreprise)
        {
            Entreprise entreprise = RequeteEntreprise.recupererEntreprise(idEntreprise);

            entreprise.Documents      = RequeteDocument.recupererDocumentEntreprise(idEntreprise);
            entreprise.Communications = RequeteCommunication.recupererCommunicationEntrepriseUtilisateur(idEntreprise);
            entreprise.Entrevues      = RequeteEntrevue.recupererEntrevuesParIdEntreprise(idEntreprise);
            entreprise.Representants  = RequeteEntreprise.recupererRepresentantsEntreprise(idEntreprise);
            ////entreprise.Etudiants = RequeteEntreprise.recupererEtudiantPotentielEntreprise(idEntreprise);
            entreprise.stages = RequeteStage.recupererStageParIdEntreprise(idEntreprise);
            entreprise.FormationsRecherchees   = RequeteEntreprise.recupererFormationsRecherchees(idEntreprise);
            entreprise.TechnologiesRecherchees = RequeteEntreprise.recupererTechnologiesRecherchees(idEntreprise);
            entreprise.InteretsRecherches      = RequeteEntreprise.recupererInteretsRecherches(idEntreprise);

            return(entreprise);
        }
 public static List <Communication> recupererCommunicationsEntreprise()
 {
     return(RequeteCommunication.recupererListeCommunicationEntreprises());
 }
 //Retours de la recherche dans la page lister recherches
 public static List <Communication> recupererCommunicationsEtudiant()
 {
     return(RequeteCommunication.recupererListeCommunicationEtudiants());
 }
 public static List <Communication> recupererCommunicationEntrepriseUtilisateurParId(int idEtudiant)
 {
     return(RequeteCommunication.recupererCommunicationEntrepriseUtilisateur(idEtudiant));
 }
 public static List <Communication> recupererCommunicationEntrepriseUtilisateurRecherche(string recherche)
 {
     return(RequeteCommunication.recupererCommunicationEntrepriseUtilisateurRecherche(recherche));
 }
 //Supprimer communication entreprise
 static public void supprimerCommunicationEntrepriseUtilisateur(Communication communication)
 {
     RequeteCommunication.supprimerCommunicationEntrepriseUtilisateur(communication);
 }
 //Supprimer communication etudiant
 static public void supprimerCommunicationEtudiantUtilisateur(Communication communication)
 {
     RequeteCommunication.supprimerCommunicationEtudiantUtilisateur(communication);
 }
 //Modifier communication Entreprise
 static public bool modifierCommunicationEntrepriseUtilisateur(Communication communication)
 {
     return(RequeteCommunication.modifierCommunicationEntrepriseUtilisateur(communication));
 }
 //Modifier communication Etudiant
 static public bool modifierCommunicationEtudiantUtilisateur(Communication communication)
 {
     return(RequeteCommunication.modifierCommunicationEtudiantUtilisateur(communication));
 }
 //Nombre communication en attente entre utilisateur et l'etudiant
 static public int recupererNbCommunitionEnAttenteUtilisateurEtudiant()
 {
     return(RequeteCommunication.recupererNbCommunicationEnAttente());
 }
 //Ajouter communication Etudiant
 static public void ajouterCommunicationEtudiantUtilisateur(Communication communication)
 {
     RequeteCommunication.ajouterCommunicationEtudiantUtilisateur(communication);
 }
 //Ajouter communication entreprise
 static public void ajouterCommunicationEntrepriseUtilisateur(Communication communication)
 {
     RequeteCommunication.ajouterCommunicationEntrepriseUtilisateur(communication);
 }