/// <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(); } }
/// <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(); } }
/// <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; } } }
/// <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; } } }