// ajoute les lignes de joueurs inscrits qui ont été modifiées
        public void AddAll(DataView oView, Guid feuilleId)
        {
            try
            {
                oView.RowStateFilter = DataViewRowState.ModifiedCurrent;
                if (oView.Count > 0)
                {
                    foreach (DataRowView rowView in oView)
                    {
                        if ((Boolean)rowView[4])
                        {
                            List <dynamic> lstParam = new List <dynamic>();
                            lstParam.Add(rowView[5]);
                            lstParam.Add(feuilleId);

                            JoueursParticipationData jpd = new JoueursParticipationData(_Connection);
                            jpd.AddParticipants(lstParam);
                        }
                    }
                }
            }

            catch (TechnicalError oErreur)
            {
                throw oErreur;
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
        // utilise les procédures stockées de lecture procedureName nécésitant des paramètres lstParam
        public DataView loadWithParameter(string newTableName, List <dynamic> lstParam)
        {
            try
            {
                JoueursParticipationData oData = new JoueursParticipationData(_Connection);
                return(oData.getParticipants(lstParam, newTableName).Tables[newTableName].DefaultView);
            }

            catch (TechnicalError oErreur)
            {
                throw oErreur;
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }