//Modifier stage static public bool modifierStage(Stage stage) { //changer le status de l'etudiant pour en emploi if (stage.Retenu == true) { RequeteEtudiant.modifierStatusCarriereEtudiant(stage.IdEtudiant, 2); } return(RequeteStage.modifierStage(stage)); }
//Ajouter stage static public bool ajouterStage(Stage stage) { bool cree = RequeteStage.ajouterStage(stage); if (cree) { //si le stage est cree, on change le status de la carriere de l'etudiant ManagerEtudiant.modifierStatusCarriere(stage.IdEtudiant, 3); } return(cree); }
//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); }
//Recuperer stage par son id public static Stage recupererStageParId(int idStage) { return(RequeteStage.recupererStageParId(idStage)); }
//recuperer liste de stages d' un etudiant public static List <Stage> recupererStageParIdEtudiant(int idEtudiant) { return(RequeteStage.recupererStageParIdEtudiant(idEtudiant)); }
//Supprimer stage static public void supprimerStage(int idStage) { RequeteStage.supprimerStage(idStage); }
static public List <Stage> recupererListStageRecherche(string recherche) { return(RequeteStage.recupererListStageRecherche(recherche)); }
public static List <Stage> recupererListeStageParNomEtudiant(string recherche) { return(RequeteStage.recupererListeStageParNomEtudiant(recherche)); }
public static List <Stage> recupererListeStageParNomEntreprise(string recherche) { return(RequeteStage.recupererListeStageParNomEntreprise(recherche)); }
//Recuperer tous les stage static public List <Stage> recupererListStage() { List <Stage> stage = RequeteStage.recupererListStage(); return(stage); }