//Mise à jour d'un administrateur "a" passé en paramètre
 public static bool Update(Administrateur a)
 {
     OdawaDS.administrateursDataTable dt = DataProvider.GetAdministrateurs();
     //Création d'une administrateursRow et remplissage avec les attributs de "a"
     OdawaDS.administrateursRow updRow = DataProvider.odawa.administrateurs.NewadministrateursRow();
     updRow.id       = a.id;
     updRow.nom      = a.nom.ToUpper();
     updRow.prenom   = a.prenom;
     updRow.username = a.username.ToLower();
     updRow.password = a.password.ToLower();
     updRow.email    = a.email;
     updRow.phone    = a.phone;
     //envoi à la DAL
     try
     {
         DataProvider.UpdateAdministrateur(updRow);
         //si ok, renvoie true
         return(true);
     }
     catch (System.Data.SqlClient.SqlException e)
     {
         //si SQLException, log et renvoie false
         LogManager.LogSQLException(e.Message);
         return(false);
     }
 }
Beispiel #2
0
 //Mise à jour administrateur
 public static void UpdateAdministrateur(OdawaDS.administrateursRow a)
 {
     odawa.administrateurs.FindByid(a.id).nom      = a.nom;
     odawa.administrateurs.FindByid(a.id).prenom   = a.prenom;
     odawa.administrateurs.FindByid(a.id).username = a.username;
     odawa.administrateurs.FindByid(a.id).password = a.password;
     odawa.administrateurs.FindByid(a.id).email    = a.email;
     odawa.administrateurs.FindByid(a.id).phone    = a.phone;
     WriteToDB("administrateurs");
 }
Beispiel #3
0
 //Création administrateur
 public static void CreateAdministrateur(OdawaDS.administrateursRow a)
 {
     odawa.administrateurs.Rows.Add(a);
     WriteToDB("administrateurs");
 }