Esempio n. 1
0
        /// <summary>
        /// Permet de mettre à jour le mot de passe d'un visiteur grâce à son matricule
        /// </summary>
        /// <param name="matricule">Matricule du visiteur</param>
        /// <param name="mdp">Nouveau mot de passe du vistieur</param>
        public void modifierMdp(String matricule, String mdp)
        {
            using (var context = new GSB_visite_groupe1Entities())
            {
                var v = context.VISITEUR.First(obj => obj.VIS_MATRICULE == matricule);

                v.vis_mdp = mdp;

                context.SaveChanges();
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Permet de mettre à jour les informations d'un visiteur grâce à son matricule
        /// </summary>
        /// <param name="matricule">Matricule du visiteur</param>
        /// <param name="addr">Adresse du visiteur</param>
        /// <param name="cp">Code Postale du visiteur</param>
        /// <param name="ville">Ville du visiteur</param>
        public void updateVisiteur(String matricule, String addr, String cp, String ville)
        {
            using (var context = new GSB_visite_groupe1Entities())
            {
                var v = context.VISITEUR.First(obj => obj.VIS_MATRICULE == matricule);

                v.VIS_ADRESSE = addr;
                v.VIS_CP      = cp;
                v.VIS_VILLE   = ville;

                context.SaveChanges();
            }
        }
Esempio n. 3
0
 /// <summary>
 /// Permet de mettre à jour un rapport dans la base de données par appel de la procédure stockée updRapport
 /// </summary>
 /// <param name="r">objet rapport de visite</param>
 public void update(RAPPORT_VISITE r)
 {
     using (var context = new GSB_visite_groupe1Entities())
     {
         try
         {
             //mise à jour de l'état du rapport
             context.Entry(r).State = System.Data.EntityState.Modified;
             //sauvegarde du contexte
             context.SaveChanges();
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }
Esempio n. 4
0
 /// <summary>
 /// Permet de créer un rapport dans la base de données par appel de la procédure stockée addRapport
 /// </summary>
 /// <param name="r">objet rapport de visite</param>
 public void insert(RAPPORT_VISITE r)
 {
     using (var context = new GSB_visite_groupe1Entities())
     {
         try
         {
             //ajout du rapport au contexte
             context.RAPPORT_VISITE.Add(r);
             //sauvegarde du contexte
             context.SaveChanges();
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }