Exemplo n.º 1
0
        public static EspèceViewModel getEspèce(int id)
        {
            DAOEspèce       daoespèce = DAOEspèce.getEspèce(id);
            EspèceViewModel espèce    = new EspèceViewModel(daoespèce.idEspèceDAO, daoespèce.NomDAO);

            return(espèce);
        }
Exemplo n.º 2
0
        public static void addEspèce(DAOEspèce espèce)
        {
            string           query       = "INSERT INTO espèce VALUES (" + espèce.NomDAO + ");";
            MySqlCommand     command     = new MySqlCommand(query, DALConnection.Connection());
            MySqlDataAdapter dataAdapter = new MySqlDataAdapter(command);

            command.ExecuteNonQuery();
        }
Exemplo n.º 3
0
        public static ObservableCollection <EspèceViewModel> listeEspèce()
        {
            ObservableCollection <DAOEspèce>       listeDAO     = DAOEspèce.listeEspèces();
            ObservableCollection <EspèceViewModel> listeEspèces = new ObservableCollection <EspèceViewModel>();

            foreach (DAOEspèce item in listeDAO)
            {
                EspèceViewModel espèce = new EspèceViewModel(item.idEspèceDAO, item.NomDAO);
                listeEspèces.Add(espèce);
            }
            return(listeEspèces);
        }
Exemplo n.º 4
0
        public static DAOEspèce getEspèce(int id)
        {
            string       query   = "SELECT * FROM espèce WHERE idEspèce = " + id + ";";
            MySqlCommand command = new MySqlCommand(query, DALConnection.Connection());

            command.ExecuteNonQuery();
            MySqlDataReader reader = command.ExecuteReader();

            reader.Read();
            DAOEspèce espèce = new DAOEspèce(reader.GetInt32(0), reader.GetString(1));

            reader.Close();
            return(espèce);
        }
Exemplo n.º 5
0
        public static ObservableCollection <DAOEspèce> selectEspèces()
        {
            ObservableCollection <DAOEspèce> ListeEspèce = new ObservableCollection <DAOEspèce>();
            string       query   = "SELECT * FROM espèce;";
            MySqlCommand command = new MySqlCommand(query, DALConnection.Connection());

            try
            {
                command.ExecuteNonQuery();
                MySqlDataReader reader = command.ExecuteReader();

                while (reader.Read())
                {
                    DAOEspèce espèce = new DAOEspèce(reader.GetInt32(0), reader.GetString(1));
                    ListeEspèce.Add(espèce);
                }
                reader.Close();
            }
            catch (Exception e)
            {
                MessageBox.Show("Une erreur est survenue impossible de continuer...");
            }
            return(ListeEspèce);
        }
Exemplo n.º 6
0
 public static void addEspèce(EspèceViewModel espèce)
 {
     DAOEspèce.addEspèce(new DAOEspèce(espèce.idEspèceProperty, espèce.nomEspèceProperty));
 }