Esempio n. 1
0
 //Mise à jour d'un utilisateur "u" passé en paramètre
 public static bool Update(Utilisateur u)
 {
     //Vérification de l'objet u: il est transmis par le web service et n'est pas sûr
     if (isValid(u))
     {
         OdawaDS.utilisateursDataTable dt = DataProvider.GetUtilisateurs();
         //Création d'une utilisateursRow et remplissage avec les attributs de "u"
         OdawaDS.utilisateursRow updRow = DataProvider.odawa.utilisateurs.NewutilisateursRow();
         updRow.id       = u.id;
         updRow.nom      = u.nom.ToUpper();
         updRow.prenom   = u.prenom;
         updRow.username = u.username.ToLower();
         updRow.password = u.password;
         updRow.email    = u.email.ToLower();
         updRow.phone    = u.phone;
         //Envoi à la DAL
         try
         {
             DataProvider.UpdateUtilisateur(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);
         }
     }
     //Si pas validé, renvoie false
     return(false);
 }
Esempio n. 2
0
 //Mise à jour d'un utilisateur
 public static void UpdateUtilisateur(OdawaDS.utilisateursRow u)
 {
     odawa.utilisateurs.FindByid(u.id).nom      = u.nom;
     odawa.utilisateurs.FindByid(u.id).prenom   = u.prenom;
     odawa.utilisateurs.FindByid(u.id).username = u.username;
     odawa.utilisateurs.FindByid(u.id).password = u.password;
     odawa.utilisateurs.FindByid(u.id).email    = u.email;
     odawa.utilisateurs.FindByid(u.id).phone    = u.phone;
     WriteToDB("utilisateurs");
 }
Esempio n. 3
0
 //Création d'un utilisateur
 public static void CreateUtilisateur(OdawaDS.utilisateursRow u)
 {
     odawa.utilisateurs.Rows.Add(u);
     WriteToDB("utilisateurs");
 }