public void DeleteOne(int etudiantId) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Etudiants.Remove(context.Etudiants.Find(etudiantId)); context.SaveChanges(); }
// NE PAS UTILISER LE CONTEXT EN STATIC CAR RISQUE D'ECRASEMENT MULTI-SESSIONS UTILISATEURS public void CreateOne(Professeurs professeur) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Professeurs.Add(professeur); context.SaveChanges(); }
// NE PAS UTILISER LE CONTEXT EN STATIC CAR RISQUE D'ECRASEMENT MULTI-SESSIONS UTILISATEURS //static TPDataBaseEntities context = new TPDataBaseEntities(); public void CreateOne(Classes classe) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Classes.Add(classe); context.SaveChanges(); }
public void DeleteOne(int professeurId) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Professeurs.Remove(context.Professeurs.Find(professeurId)); context.SaveChanges(); }
public void DeleteCours(int etudiantId, int courId) { TPDataBaseEntities context = new TPDataBaseEntities(); List<EtudiantsCours> listeetudiantcours = context.EtudiantsCours.Where(e => (e.FK_Cours == courId) && (e.FK_Etudiants == etudiantId)).ToList(); context.EtudiantsCours.Remove(listeetudiantcours[0]); context.SaveChanges(); }
public void DeleteOne(int classeId) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Classes.Remove(context.Classes.Find(classeId)); context.SaveChanges(); }
// NE PAS UTILISER LE CONTEXT EN STATIC CAR RISQUE D'ECRASEMENT MULTI-SESSIONS UTILISATEURS public void CreateOne(Examens examen) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Examens.Add(examen); context.SaveChanges(); }
public void UpdateOne(Cours cours) { TPDataBaseEntities context = new TPDataBaseEntities(); Cours dbCours = context.Cours.Find(cours.Id); dbCours.Libelle = cours.Libelle; context.SaveChanges(); }
public void DeleteOne(int examenId) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Examens.Remove(context.Examens.Find(examenId)); context.SaveChanges(); }
// NE PAS UTILISER LE CONTEXT EN STATIC CAR RISQUE D'ECRASEMENT MULTI-SESSIONS UTILISATEURS public void CreateOne(Utilisateurs utilisateur) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Utilisateurs.Add(utilisateur); context.SaveChanges(); }
public void DeleteOne(int utilisateurId) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Utilisateurs.Remove(context.Utilisateurs.Find(utilisateurId)); context.SaveChanges(); }
public List <EtudiantsExamens> GetAllExamenDetails(int etudiantId) { TPDataBaseEntities context = new TPDataBaseEntities(); List <EtudiantsExamens> liste = new List <EtudiantsExamens>(); List <ExamensCoursEtudiants> listeexamencoursetudiant = context.ExamensCoursEtudiants.Where(ece => (ece.FK_Etudiants == etudiantId)).ToList(); if ((listeexamencoursetudiant != null) && (listeexamencoursetudiant.Count > 0)) { EtudiantsExamens etudiantexamen; foreach (ExamensCoursEtudiants _examencoursetudiant in listeexamencoursetudiant) { if (_examencoursetudiant != null && _examencoursetudiant.Cours != null) { etudiantexamen = new EtudiantsExamens(); etudiantexamen.EtudiantNom = _examencoursetudiant.Etudiants.Nom; etudiantexamen.EtudiantPrenom = _examencoursetudiant.Etudiants.Prenom; etudiantexamen.CoursLibelle = _examencoursetudiant.Cours.Libelle; etudiantexamen.ExamenLibelle = _examencoursetudiant.Examens.Libelle; etudiantexamen.ExamenNote = _examencoursetudiant.Note.ToString(); liste.Add(etudiantexamen); } } } return(liste); }
// NE PAS UTILISER LE CONTEXT EN STATIC CAR RISQUE D'ECRASEMENT MULTI-SESSIONS UTILISATEURS public void CreateOne(Cours cours) { TPDataBaseEntities context = new TPDataBaseEntities(); context.Cours.Add(cours); context.SaveChanges(); }
public void DeleteCours(int etudiantId, int courId) { TPDataBaseEntities context = new TPDataBaseEntities(); List <EtudiantsCours> listeetudiantcours = context.EtudiantsCours.Where(e => (e.FK_Cours == courId) && (e.FK_Etudiants == etudiantId)).ToList(); context.EtudiantsCours.Remove(listeetudiantcours[0]); context.SaveChanges(); }
public void UpdateOne(Classes classe) { TPDataBaseEntities context = new TPDataBaseEntities(); Classes dbClasse = context.Classes.Find(classe.Id); dbClasse.Libelle = classe.Libelle; dbClasse.Annee = classe.Annee; context.SaveChanges(); }
public void UpdateOne(Examens examen) { TPDataBaseEntities context = new TPDataBaseEntities(); Examens dbExamen = context.Examens.Find(examen.Id); dbExamen.Libelle = examen.Libelle; dbExamen.Date = examen.Date; context.SaveChanges(); }
public List <Cours> GetAllCours(int professeurId) { TPDataBaseEntities context = new TPDataBaseEntities(); Professeurs dbProfesseur = context.Professeurs.Find(professeurId); List <Cours> listeCours = dbProfesseur.Cours.ToList(); return(listeCours); }
public bool Verify(string code, string mdp, string etat) { TPDataBaseEntities context = new TPDataBaseEntities(); List<Utilisateurs> listeutilisateur = context.Utilisateurs.Where(u => (u.Code == code) && (u.MotDePasse == mdp) && (u.Etat == etat) ).ToList(); return (listeutilisateur != null && listeutilisateur.Count > 0); }
public void AddCours(int professeurId, int coursId) { TPDataBaseEntities context = new TPDataBaseEntities(); Professeurs dbProfesseur = context.Professeurs.Find(professeurId); Cours dbCours = context.Cours.Find(coursId); dbProfesseur.Cours.Add(dbCours); context.SaveChanges(); }
public void UpdateOne(Professeurs professeur) { TPDataBaseEntities context = new TPDataBaseEntities(); Professeurs dbProfesseur = context.Professeurs.Find(professeur.Id); dbProfesseur.Nom = professeur.Nom; dbProfesseur.Prenom = professeur.Prenom; dbProfesseur.Specialite = professeur.Specialite; context.SaveChanges(); }
public void AddCours(Etudiants etudiant, Cours cour) { TPDataBaseEntities context = new TPDataBaseEntities(); EtudiantsCours etudiantcours = new EtudiantsCours(); etudiantcours.Cours = context.Cours.Find(cour.Id); etudiantcours.Etudiants = context.Etudiants.Find(etudiant.Id); context.EtudiantsCours.Add(etudiantcours); context.SaveChanges(); }
public bool Verify(string code, string mdp, string etat) { TPDataBaseEntities context = new TPDataBaseEntities(); List <Utilisateurs> listeutilisateur = context.Utilisateurs.Where(u => (u.Code == code) && (u.MotDePasse == mdp) && (u.Etat == etat) ).ToList(); return(listeutilisateur != null && listeutilisateur.Count > 0); }
public void UpdateOne(Utilisateurs utilisateur) { TPDataBaseEntities context = new TPDataBaseEntities(); Utilisateurs dbUtilisateur = context.Utilisateurs.Find(utilisateur.Id); dbUtilisateur.Code = utilisateur.Code; dbUtilisateur.MotDePasse = utilisateur.MotDePasse; dbUtilisateur.Mail = utilisateur.Mail; dbUtilisateur.Profil = utilisateur.Profil; dbUtilisateur.Etat = utilisateur.Etat; context.SaveChanges(); }
// NE PAS UTILISER LE CONTEXT EN STATIC CAR RISQUE D'ECRASEMENT MULTI-SESSIONS UTILISATEURS public void CreateOne(Etudiants etudiant) { try { TPDataBaseEntities context = new TPDataBaseEntities(); context.Etudiants.Add(etudiant); context.SaveChanges(); } catch (Exception e) { } }
public void UpdateOne(Etudiants etudiant) { TPDataBaseEntities context = new TPDataBaseEntities(); Etudiants dbEtudiant = context.Etudiants.Find(etudiant.Id); dbEtudiant.Nom = etudiant.Nom; dbEtudiant.Prenom = etudiant.Prenom; dbEtudiant.DateNaissance = etudiant.DateNaissance; dbEtudiant.Moyenne = etudiant.Moyenne; dbEtudiant.Present = etudiant.Present; context.SaveChanges(); }
// NE PAS UTILISER LE CONTEXT EN STATIC CAR RISQUE D'ECRASEMENT MULTI-SESSIONS UTILISATEURS public void CreateOne(Etudiants etudiant) { try { TPDataBaseEntities context = new TPDataBaseEntities(); context.Etudiants.Add(etudiant); context.SaveChanges(); } catch(Exception e) { } }
public List<Etudiants> GetAllEtudiants(int coursId) { TPDataBaseEntities context = new TPDataBaseEntities(); List<Etudiants> listeEtudiants = new List<Etudiants>(); List<EtudiantsCours> listeetudiantcours = context.EtudiantsCours.Where(e => (e.FK_Cours == coursId)).ToList(); if ((listeetudiantcours != null) && (listeetudiantcours.Count > 0)) { foreach (EtudiantsCours _etudiantcours in listeetudiantcours) { if (_etudiantcours != null && _etudiantcours.Cours != null) listeEtudiants.Add(_etudiantcours.Etudiants); } } return listeEtudiants; }
public bool ExistCours(int professeurId, int coursId) { TPDataBaseEntities context = new TPDataBaseEntities(); Professeurs dbProfesseur = context.Professeurs.Find(professeurId); List <Cours> listeCours = dbProfesseur.Cours.ToList(); if (listeCours != null && listeCours.Count > 0) { foreach (Cours cours in listeCours) { if (cours != null && cours.Id == coursId) { return(true); } } } return(false); }
public bool ExistCours(Etudiants etudiant, Cours cour) { TPDataBaseEntities context = new TPDataBaseEntities(); EtudiantsCours etudiantcours = new EtudiantsCours(); etudiantcours.Cours = context.Cours.Find(cour.Id); etudiantcours.Etudiants = context.Etudiants.Find(etudiant.Id); // Vérifie si l'association Etudiant/Cours existe déjà List<EtudiantsCours> listeetudiantcours = context.EtudiantsCours.Where(ec => (ec.FK_Cours == etudiantcours.Cours.Id) && (ec.FK_Etudiants == etudiantcours.Etudiants.Id) ).ToList(); return (listeetudiantcours != null && listeetudiantcours.Count > 0); // OU UTILISATION DU ANY AVEC LINQ => PLUS DIRECT //return context.EtudiantsCours.Any(ec => (ec.FK_Cours == etudiantcours.Cour.Id) // && (ec.FK_Etudiants == etudiantcours.Etudiant.Id) // ); }
public List <Cours> GetAllCours(int etudiantId) { TPDataBaseEntities context = new TPDataBaseEntities(); List <Cours> listeCours = new List <Cours>(); List <EtudiantsCours> listeetudiantcours = context.EtudiantsCours.Where(e => (e.FK_Etudiants == etudiantId)).ToList(); if ((listeetudiantcours != null) && (listeetudiantcours.Count > 0)) { foreach (EtudiantsCours _etudiantcours in listeetudiantcours) { if (_etudiantcours != null && _etudiantcours.Cours != null) { listeCours.Add(_etudiantcours.Cours); } } } return(listeCours); }
public bool ExistCours(Etudiants etudiant, Cours cour) { TPDataBaseEntities context = new TPDataBaseEntities(); EtudiantsCours etudiantcours = new EtudiantsCours(); etudiantcours.Cours = context.Cours.Find(cour.Id); etudiantcours.Etudiants = context.Etudiants.Find(etudiant.Id); // Vérifie si l'association Etudiant/Cours existe déjà List <EtudiantsCours> listeetudiantcours = context.EtudiantsCours.Where(ec => (ec.FK_Cours == etudiantcours.Cours.Id) && (ec.FK_Etudiants == etudiantcours.Etudiants.Id) ).ToList(); return(listeetudiantcours != null && listeetudiantcours.Count > 0); // OU UTILISATION DU ANY AVEC LINQ => PLUS DIRECT //return context.EtudiantsCours.Any(ec => (ec.FK_Cours == etudiantcours.Cour.Id) // && (ec.FK_Etudiants == etudiantcours.Etudiant.Id) // ); }
public Examens GetOne(int examenId) { TPDataBaseEntities context = new TPDataBaseEntities(); return(context.Examens.Find(examenId)); }
public Utilisateurs GetOne(int utilisateurId) { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Utilisateurs.Find(utilisateurId); }
public Classes GetOne(int classeId) { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Classes.Find(classeId); }
public Utilisateurs GetOne(int utilisateurId) { TPDataBaseEntities context = new TPDataBaseEntities(); return(context.Utilisateurs.Find(utilisateurId)); }
public List <Utilisateurs> GetAll() { TPDataBaseEntities context = new TPDataBaseEntities(); return(context.Utilisateurs.ToList()); }
public List <Examens> GetAll() { TPDataBaseEntities context = new TPDataBaseEntities(); return(context.Examens.ToList()); }
public void Save() { TPDataBaseEntities context = new TPDataBaseEntities(); context.SaveChanges(); }
public Etudiants GetOne(int etudiantId) { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Etudiants.Find(etudiantId); }
public List<Examens> GetAll() { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Examens.ToList(); }
public Examens GetOne(int examenId) { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Examens.Find(examenId); }
public List<Etudiants> GetAll() { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Etudiants.ToList(); }
public List<Classes> GetAll() { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Classes.ToList(); }
public List<EtudiantsExamens> GetAllExamenDetails(int etudiantId) { TPDataBaseEntities context = new TPDataBaseEntities(); List<EtudiantsExamens> liste = new List<EtudiantsExamens>(); List<ExamensCoursEtudiants> listeexamencoursetudiant = context.ExamensCoursEtudiants.Where(ece => (ece.FK_Etudiants == etudiantId)).ToList(); if ((listeexamencoursetudiant != null) && (listeexamencoursetudiant.Count > 0)) { EtudiantsExamens etudiantexamen; foreach (ExamensCoursEtudiants _examencoursetudiant in listeexamencoursetudiant) { if (_examencoursetudiant != null && _examencoursetudiant.Cours != null) { etudiantexamen = new EtudiantsExamens(); etudiantexamen.EtudiantNom = _examencoursetudiant.Etudiants.Nom; etudiantexamen.EtudiantPrenom = _examencoursetudiant.Etudiants.Prenom; etudiantexamen.CoursLibelle = _examencoursetudiant.Cours.Libelle; etudiantexamen.ExamenLibelle = _examencoursetudiant.Examens.Libelle; etudiantexamen.ExamenNote = _examencoursetudiant.Note.ToString(); liste.Add(etudiantexamen); } } } return liste; }
public Cours GetOne(int coursId) { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Cours.Find(coursId); }
public List<Utilisateurs> GetAll() { TPDataBaseEntities context = new TPDataBaseEntities(); return context.Utilisateurs.ToList(); }