public static Personne getPersonneConnecté(string strEmail, string strMdp) { DataRow oRow = DAL_Personne.ConnexionPersonne(strEmail, strMdp)[0]; Personne pers = new Personne(Convert.ToInt32(oRow["Id"]), oRow["Nom"].ToString(), oRow["Prenom"].ToString(), oRow["Email"].ToString(), oRow["MotDePasse"].ToString(), oRow["Sexe"].ToString(), Convert.ToBoolean(oRow["bActif"]), Convert.ToBoolean(oRow["bIsAdmin"])); return(pers); }
public static Personne getPersonne(int nIdPersonne) { DataRow oRow = DAL_Personne.DonnePersonnePourId(nIdPersonne)[0]; Personne pers = new Personne(oRow["Nom"].ToString(), oRow["Prenom"].ToString(), oRow["Email"].ToString(), oRow["MotDePasse"].ToString(), oRow["Sexe"].ToString()); return(pers); }
/// <summary> /// Returne la liste des personnes /// </summary> /// <returns></returns> public static List <Personne> ListePersonnes() { List <Personne> personnes = new List <Personne>(); DA_Personnes.PersonneDataTable dt = DAL_Personne.DonneToutes(); foreach (DataRow oRow in dt) { Personne pers = new Personne(oRow["Nom"].ToString(), oRow["Prenom"].ToString(), oRow["Email"].ToString(), oRow["MotDePasse"].ToString(), oRow["Sexe"].ToString()); personnes.Add(pers); } return(personnes); }
public static string NombrePersonneParSexe() { DataTable dt = DAL_Personne.DonneNombrePersonneParSexe(); DataTable TableStats = new DataTable(); TableStats.Columns.Add("category", typeof(string)); TableStats.Columns.Add("value", typeof(Int32)); foreach (DataRow oRow in dt.Rows) { object[] o = { oRow["Sexe"].ToString(), oRow["nb"] }; TableStats.Rows.Add(o); } string Json = Common.Utilitaire.DataTableToJsonWithJsonNet(TableStats); return(Json); }
/// <summary> /// Ajoute une nouvelle personne en BDD /// </summary> /// <param name="pers"></param> public static void addPersonne(Personne pers) { DAL_Personne.Insert(pers.Nom, pers.Prenom, pers.Email , pers.Tel, pers.DateNaiss, pers.MotDePasse, pers.bActif, pers.Sexe, pers.bIsAdmin); }