Пример #1
0
        public static List <lignes_frais> Recherche(string mail)
        {
            connect.Open();
            List <lignes_frais> Leslignes = new List <lignes_frais>();

            MySqlCommand cmd = connect.CreateCommand();

            if (mail != "")
            {
                cmd.CommandText = "select ADRESSE_MAIL, DATE_FRAIS, ID_MOTIF, TRAJET, KM, COUT_PEAGE, COUT_REPAS, COUT_HEBERGEMENT from lignes_frais where ADRESSE_MAIL = '" + mail + "'";
            }
            else
            {
                cmd.CommandText = "select ADRESSE_MAIL, DATE_FRAIS, ID_MOTIF, TRAJET, KM, COUT_PEAGE, COUT_REPAS, COUT_HEBERGEMENT from lignes_frais";
            }


            MySqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                lignes_frais uneLigne = new lignes_frais();

                uneLigne.Adresse_mail     = (string)reader["ADRESSE_MAIL"];
                uneLigne.Date_frais       = (DateTime)reader["DATE_FRAIS"];
                uneLigne.Id_motif         = (Int64)reader["ID_MOTIF"];
                uneLigne.Trajet           = (string)reader["TRAJET"];
                uneLigne.Km               = (Int64)reader["KM"];
                uneLigne.Cout_peage       = (Decimal)reader["COUT_PEAGE"];
                uneLigne.Cout_repas       = (Decimal)reader["COUT_REPAS"];
                uneLigne.Cout_hebergement = (Decimal)reader["COUT_HEBERGEMENT"];

                Leslignes.Add(uneLigne);
            }

            connect.Close();


            return(Leslignes);
        }
Пример #2
0
        public static List <lignes_frais> GetLesFrais()
        {
            connect.Open();
            List <lignes_frais> Leslignes = new List <lignes_frais>();


            MySqlCommand cmd = connect.CreateCommand();

            cmd.CommandText = "select ADRESSE_MAIL, DATE_FRAIS, ID_MOTIF, TRAJET, KM, COUT_PEAGE, COUT_REPAS, COUT_HEBERGEMENT from lignes_frais";

            MySqlDataReader reader = cmd.ExecuteReader();

            //int i = 0;
            while (reader.Read())
            {
                lignes_frais uneLigne = new lignes_frais();

                uneLigne.Adresse_mail     = (string)reader["ADRESSE_MAIL"];
                uneLigne.Date_frais       = (DateTime)reader["DATE_FRAIS"];
                uneLigne.Id_motif         = (Int64)reader["ID_MOTIF"];
                uneLigne.Trajet           = (string)reader["TRAJET"];
                uneLigne.Km               = (Int64)reader["KM"];
                uneLigne.Cout_peage       = (Decimal)reader["COUT_PEAGE"];
                uneLigne.Cout_repas       = (Decimal)reader["COUT_REPAS"];
                uneLigne.Cout_hebergement = (Decimal)reader["COUT_HEBERGEMENT"];

                Leslignes.Add(uneLigne);

                /*MessageBox.Show(reader[i].GetType().ToString());
                 * i++;*/
            }

            connect.Close();

            return(Leslignes);
        }