public IHttpActionResult PutProfesseurs(int id, Professeurs professeurs)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != professeurs.Id)
            {
                return(BadRequest());
            }

            db.Entry(professeurs).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ProfesseursExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public ActionResult Create([Bind(Include = "Id,Nom,Prenom,DateNaissance,Moyenne,Present,HeureDeRevision,Image")] Etudiants etudiants)
        {
            if (ModelState.IsValid)
            {
                db.Etudiants.Add(etudiants);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(etudiants));
        }
Example #3
0
        public ActionResult Create([Bind(Include = "Id,Libelle")] Cours cours)
        {
            if (ModelState.IsValid)
            {
                db.Cours.Add(cours);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(cours));
        }
        public ActionResult Create([Bind(Include = "Id,Nom,Prenom,Specialite")] Professeurs professeurs)
        {
            if (ModelState.IsValid)
            {
                db.Professeurs.Add(professeurs);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(professeurs));
        }
Example #5
0
        public ActionResult Create([Bind(Include = "Id,Libelle,Date")] Examens examens)
        {
            if (ModelState.IsValid)
            {
                db.Examens.Add(examens);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(examens));
        }
 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();
 }
Example #7
0
        // 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();
        }
Example #8
0
 public void UpdateOne(Cours cours)
 {
     TPDataBaseEntities context = new TPDataBaseEntities();
     Cours dbCours = context.Cours.Find(cours.Id);
     dbCours.Libelle = cours.Libelle;
     context.SaveChanges();
 }
Example #9
0
        // 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 DeleteOne(int professeurId)
        {
            TPDataBaseEntities context = new TPDataBaseEntities();

            context.Professeurs.Remove(context.Professeurs.Find(professeurId));
            context.SaveChanges();
        }
Example #11
0
        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(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
        public void CreateOne(Utilisateurs utilisateur)
        {
            TPDataBaseEntities context = new TPDataBaseEntities();

            context.Utilisateurs.Add(utilisateur);
            context.SaveChanges();
        }
Example #14
0
        public void DeleteOne(int etudiantId)
        {
            TPDataBaseEntities context = new TPDataBaseEntities();

            context.Etudiants.Remove(context.Etudiants.Find(etudiantId));
            context.SaveChanges();
        }
        public void DeleteOne(int utilisateurId)
        {
            TPDataBaseEntities context = new TPDataBaseEntities();

            context.Utilisateurs.Remove(context.Utilisateurs.Find(utilisateurId));
            context.SaveChanges();
        }
 public ActionResult CreationCompte([Bind(Include = "Id,Code,MotDePasse,Mail,Profil,Etat,FK_Professeurs,FK_Etudiants")] Utilisateurs utilisateurs)
 {
     if (ModelState.IsValid)
     {
         db.Utilisateurs.Add(utilisateurs);
         db.SaveChanges();
         ViewBag.Mode = null;
         IdentificationViewModel viewmodel = new IdentificationViewModel();
         return(View("Login", viewmodel));
     }
     else
     {
         ViewBag.Message = "Erreur de création de compte";
         return(RedirectToAction("CreationCompte"));
     }
 }
Example #17
0
        public void DeleteOne(int classeId)
        {
            TPDataBaseEntities context = new TPDataBaseEntities();

            context.Classes.Remove(context.Classes.Find(classeId));
            context.SaveChanges();
        }
Example #18
0
        // 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();
        }
Example #19
0
        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();
        }
Example #20
0
 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();
 }
Example #21
0
        public void UpdateOne(Cours cours)
        {
            TPDataBaseEntities context = new TPDataBaseEntities();
            Cours dbCours = context.Cours.Find(cours.Id);

            dbCours.Libelle = cours.Libelle;
            context.SaveChanges();
        }
Example #22
0
 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();
 }
Example #23
0
        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 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();
        }
Example #25
0
        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 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();
        }
Example #28
0
 // 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)
     {
     }
 }
Example #29
0
        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 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();
 }
Example #31
0
        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();
        }
        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 DeleteOne(int utilisateurId)
 {
     TPDataBaseEntities context = new TPDataBaseEntities();
     context.Utilisateurs.Remove(context.Utilisateurs.Find(utilisateurId));
     context.SaveChanges();
 }
Example #35
0
 public void DeleteOne(int classeId)
 {
     TPDataBaseEntities context = new TPDataBaseEntities();
     context.Classes.Remove(context.Classes.Find(classeId));
     context.SaveChanges();
 }
Example #36
0
 // 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();
 }
Example #37
0
        public void Save()
        {
            TPDataBaseEntities context = new TPDataBaseEntities();

            context.SaveChanges();
        }
 public void Save()
 {
     TPDataBaseEntities context = new TPDataBaseEntities();
     context.SaveChanges();
 }
Example #39
0
 public void DeleteOne(int examenId)
 {
     TPDataBaseEntities context = new TPDataBaseEntities();
     context.Examens.Remove(context.Examens.Find(examenId));
     context.SaveChanges();
 }
Example #40
0
 // 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();
 }
 // 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();
 }
Example #42
0
 // 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 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();
 }
 public void DeleteOne(int etudiantId)
 {
     TPDataBaseEntities context = new TPDataBaseEntities();
     context.Etudiants.Remove(context.Etudiants.Find(etudiantId));
     context.SaveChanges();
 }