コード例 #1
0
        public List <Intervenant> GetListOfIntervenant()
        {
            if (connection.State == System.Data.ConnectionState.Closed)
            {
                connection.Open();
            }
            List <Intervenant> listIntervernant = new List <Intervenant>();
            Intervenant        intervenant;
            string             selectCommand = $@"SELECT IntervenantFirstName, IntervenantLastName FROM intervenant;";

            command = new MySqlCommand(selectCommand, connection);
            var reader = command.ExecuteReader();

            if (reader.HasRows)
            {
                int counter = 0;
                while (reader.Read())
                {
                    intervenant           = new Intervenant();
                    intervenant.FirstName = reader.GetString(0);
                    intervenant.LastName  = reader.GetString(1);
                    listIntervernant.Add(intervenant);
                    counter++;
                }
            }
            reader.Close();
            connection.Close();
            return(listIntervernant);
        }
コード例 #2
0
 public Intervention(Client client, Intervenant intervenant, InterventionType interventionType)
 {
     this.client           = client;
     this.intervenant      = intervenant;
     this.interventionType = interventionType;
 }