public override void CreerPersonnes(clsPersonne personne) { clsCommunAccesDonnees commun = new clsCommunAccesDonnees(); SqlConnection connexion = new SqlConnection(); connexion = commun.OuvirConnexion(); if (connexion == null) { throw new Exception(); } SqlCommand command = new SqlCommand("tblPersonneAjouter", connexion) { CommandType = CommandType.StoredProcedure }; command.Parameters.Add(new SqlParameter("@nom", personne.sNom)); command.Parameters.Add(new SqlParameter("@prenom", personne.sPrenom)); command.Parameters.Add(new SqlParameter("@adresses", personne.sAdresse)); command.Parameters.Add(new SqlParameter("@naissance", personne.dDateNaissance)); command.Parameters.Add(new SqlParameter("@niveau", (int)clsPersonne.enuNiveau.iCLIENT)); command.Parameters.Add(new SqlParameter("@sexe", personne.eSexe == clsPersonne.enuSexe.iHOMME? "M": "F")); command.ExecuteNonQuery(); commun.FermerConnexion(); }
public override DataTable RecupererListePersonnes(int iID) { DataTable resultat = new DataTable(); clsCommunAccesDonnees commun = new clsCommunAccesDonnees(); SqlConnection connexion = new SqlConnection(); connexion = commun.OuvirConnexion(); if (connexion == null) { return(resultat); } SqlCommand command = new SqlCommand("tblPersonnesRecuperePersonneParSuperviseur", connexion) { CommandType = CommandType.StoredProcedure }; command.Parameters.Add(new SqlParameter("@idpersonne", iID)); resultat.Load(command.ExecuteReader()); commun.FermerConnexion(); return(resultat); }
private DataTable RecupererPersonneParIid(int iID) { DataTable resultat = new DataTable(); clsCommunAccesDonnees commun = new clsCommunAccesDonnees(); SqlConnection connexion = new SqlConnection(); connexion = commun.OuvirConnexion(); if (connexion == null) { throw new Exception(); } SqlCommand command = new SqlCommand("tblPersonneRecupererParId", connexion) { CommandType = CommandType.StoredProcedure }; command.Parameters.Add(new SqlParameter("@iid", iID)); resultat.Load(command.ExecuteReader()); if (resultat == null || resultat.Rows.Count <= 0) { throw new Exception(); } commun.FermerConnexion(); return(resultat); }
private void SuppprimerPersonneParID(int iID) { clsCommunAccesDonnees commun = new clsCommunAccesDonnees(); SqlConnection connexion = new SqlConnection(); connexion = commun.OuvirConnexion(); if (connexion == null) { throw new Exception(); } SqlCommand command = new SqlCommand("tblPersonnesSupprimerParId", connexion) { CommandType = CommandType.StoredProcedure }; command.Parameters.Add(new SqlParameter("@idpersonne", iID)); command.ExecuteNonQuery(); commun.FermerConnexion(); }
/// <summary> /// open connection /// retrieve client info by id and password /// close connection /// </summary> /// <param name="utilisatueur"></param> /// <param name="motDePasse"></param> /// <returns></returns> public DataTable AuthentifierPersonne(string utilisatueur, string motDePasse) { DataTable resultat = new DataTable(); clsCommunAccesDonnees commun = new clsCommunAccesDonnees(); SqlConnection connexion = new SqlConnection(); try { connexion = commun.OuvirConnexion(); if (connexion == null) { throw new Exception(); } SqlCommand command = new SqlCommand("tblPersonnesRechercherParUtilisateurMotDePasse", connexion) { CommandType = CommandType.StoredProcedure }; command.Parameters.Add(new SqlParameter("@utilisateur", Convert.ToInt32(utilisatueur))); command.Parameters.Add(new SqlParameter("@motdepasse", motDePasse)); resultat.Load(command.ExecuteReader()); if (resultat == null || resultat.Rows.Count <= 0) { throw new Exception(); } return(resultat); } catch (Exception ex) { return(resultat = null); } finally { commun.FermerConnexion(); } }