public static String[] authentificationUtilisateur(String unLogin, String unMdP) { String uneRequete = "SELECT * FROM utilisateur where login = '******' AND mdp = '" + unMdP + "'"; MySqlDataReader unDataReader = DbConnexion.GetDataReader(uneRequete); String[] tabAuthen = new String[10]; if (unDataReader.HasRows) { unDataReader.Read(); tabAuthen[0] = unDataReader.GetString(0); tabAuthen[1] = unDataReader.GetString(1); tabAuthen[2] = unDataReader.GetString(2); tabAuthen[3] = unDataReader.GetString(3); tabAuthen[4] = unDataReader.GetString(4); tabAuthen[5] = unDataReader.GetString(5); tabAuthen[6] = unDataReader.GetString(6); tabAuthen[7] = unDataReader.GetString(7); tabAuthen[8] = unDataReader.GetString(8); tabAuthen[9] = unDataReader.GetString(9); } unDataReader.Close(); return(tabAuthen); }
public static List <LigneFrais> chargerLignesFrais(int unIdFiche) { List <LigneFrais> uneListeLignessFrais = new List <LigneFrais>(); String uneRequete = "SELECT idFiche, idTypeFrais, quantiteDeclaree FROM lignefrais where idFiche = " + unIdFiche; MySqlDataReader unDataReader = DbConnexion.GetDataReader(uneRequete); LigneFrais uneLigneFrais; int?uneQuantiteDeclaree; while (unDataReader.Read()) { TypeFrais unTypeFrais = LesTypesFrais.chercherTypeFrais(unDataReader.GetString(1)); uneQuantiteDeclaree = null; if (!unDataReader.IsDBNull(2)) { uneQuantiteDeclaree = unDataReader.GetInt32(2); } uneLigneFrais = new LigneFrais(unDataReader.GetInt32(0), unDataReader.GetString(1), uneQuantiteDeclaree, unTypeFrais); uneListeLignessFrais.Add(uneLigneFrais); } unDataReader.Close(); return(uneListeLignessFrais); }
public static List <Utilisateur> chargerUtilisateurs() { List <Utilisateur> uneListeUtilisateurs = new List <Utilisateur>(); String uneRequete = "SELECT Id, nom, prenom, login, mdp, adresse, cp, ville, dateEmbauche, CodeStatut FROM UTILISATEUR"; MySqlDataReader unDataReader = DbConnexion.GetDataReader(uneRequete); while (unDataReader.Read()) { Utilisateur unUtilisateur = new Utilisateur(unDataReader.GetString(0), unDataReader.GetString(1), unDataReader.GetString(2), unDataReader.GetString(3), unDataReader.GetString(4), unDataReader.GetString(5), unDataReader.GetString(6), unDataReader.GetString(7), unDataReader.GetDateTime(8)); uneListeUtilisateurs.Add(unUtilisateur); } unDataReader.Close(); return(uneListeUtilisateurs); }
public static String[] authentificationUtilisateur(String unLogin, String unMdP) { String uneRequete = "SELECT status FROM utilisateur where login = '******' AND mdp = '" + unMdP + "'"; MySqlDataReader unDataReader = DbConnexion.GetDataReader(uneRequete); String[] tabAuthen = new String[1]; if (unDataReader.HasRows) { unDataReader.Read(); tabAuthen[0] = unDataReader.GetString(0); } unDataReader.Close(); return(tabAuthen); }
public static List <TypeFrais> chargerTypesFrais() { List <TypeFrais> uneListeFraisForfait = new List <TypeFrais>(); String uneRequete = "Select Id, libelle, montant from TYPEFRAIS"; try { MySqlDataReader unDataReader = DbConnexion.GetDataReader(uneRequete); while (unDataReader.Read()) { TypeFrais unTypeFrais = new TypeFrais(unDataReader.GetString(0), unDataReader.GetString(1), unDataReader.GetDecimal(2)); uneListeFraisForfait.Add(unTypeFrais); } unDataReader.Close(); return(uneListeFraisForfait); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("Erreur chargement liste typeFrais : ", ex.Message); return(null); } }
public static List <FicheFrais> chargerFichesFrais() { List <FicheFrais> uneListeFichesFrais = new List <FicheFrais>(); String uneRequete = "SELECT idFiche, idUtilisateur, mois, annee, dateCreation, dateCloture , etat , montantDeclare FROM fichefrais"; MySqlDataReader unDataReader = DbConnexion.GetDataReader(uneRequete); FicheFrais uneFicheFrais; DateTime?uneDate; Decimal? unMontantD, unMontantV; while (unDataReader.Read()) { Utilisateur unUtilisateur = LesUtilisateurs.chercherUtilisateur(unDataReader.GetString(1)); uneDate = null; unMontantD = null; unMontantV = null; if (!unDataReader.IsDBNull(5)) { uneDate = unDataReader.GetDateTime(5); } if (!unDataReader.IsDBNull(7)) { unMontantD = unDataReader.GetDecimal(7); } uneFicheFrais = new FicheFrais(unDataReader.GetInt32(0), unDataReader.GetInt32(2), unDataReader.GetInt32(3), unDataReader.GetDateTime(4), uneDate, unDataReader.GetString(6), unMontantD, unUtilisateur); uneListeFichesFrais.Add(uneFicheFrais); } unDataReader.Close(); return(uneListeFichesFrais); }
public static int enregistrerNouvelEtat(FicheFrais ficheFrais) { String uneRequete = "UPDATE fichefrais SET etat = '" + ficheFrais.getEtat() + "' WHERE idFiche = " + ficheFrais.getId(); return(DbConnexion.noQuery(uneRequete)); }