// Methode pour get les evenements de la data base

        public IEnumerable <EvenementModel> GetLesEvents()
        {
            List <EvenementModel> listeEvenement = new List <EvenementModel>();

            using (SqlConnection connection = new SqlConnection(ConnexionClass.SetConnexion()))
            {
                string query = "SELECT * FROM tEvenement";

                SqlCommand commande = new SqlCommand(query, connection);
                commande.CommandType = CommandType.Text;

                connection.Open();

                SqlDataReader reader = commande.ExecuteReader();
                while (reader.Read())
                {
                    EvenementModel eventModel = new EvenementModel();


                    eventModel.IdEvenement          = Convert.ToInt32(reader["idEvent"]);
                    eventModel.ImageEvenement       = reader["imageEvent"].ToString();
                    eventModel.TitreEvenement       = reader["titleEvenent"].ToString();
                    eventModel.DescriptionEvenement = reader["descriptionEvent"].ToString();

                    listeEvenement.Add(eventModel);
                }
                connection.Close();
            }

            return(listeEvenement);
        }
        // Methode pour enregistrement un evenement

        public int SaveEvent(EvenementModel eventModel, string path)
        {
            using (SqlConnection connection = new SqlConnection(ConnexionClass.SetConnexion()))
            {
                connection.Open();

                string query = "INSERT INTO tEvenement" +
                               " (imageEvent, titleEvenent, descriptionEvent)" +
                               " VALUES(@imageEvent, @titleEvenent, @descriptionEvent)";

                SqlCommand commande = new SqlCommand(query, connection);

                commande.Parameters.AddWithValue("@imageEvent", path);
                commande.Parameters.AddWithValue("@titleEvenent", eventModel.TitreEvenement);
                commande.Parameters.AddWithValue("@descriptionEvent", eventModel.DescriptionEvenement);

                return(commande.ExecuteNonQuery());
            }
        }