//------------------------------------------------------------------- private void GetListesPourValidation( ref ArrayList listeFichiersToDelete, ref ArrayList listeFichiersToValide, ref ArrayList listeFichiersANePasSupprimer) { CSessionClient session = CSessionClient.GetSessionForIdSession(IdSession); listeFichiersToDelete = null; listeFichiersToValide = null; listeFichiersANePasSupprimer = null; if (session != null) { listeFichiersToDelete = session.GetPropriete(c_strListeFichiersToDelete) as ArrayList; listeFichiersToValide = session.GetPropriete(c_strListeFichiersToValidate) as ArrayList; listeFichiersANePasSupprimer = session.GetPropriete(c_strListeFichierSANePasSupprimer) as ArrayList; } else { listeFichiersToDelete = m_globaleListeANePasSupprimer; listeFichiersToValide = m_globaleListeFichiersToValide; listeFichiersANePasSupprimer = m_globaleListeANePasSupprimer; return; } if (listeFichiersToDelete == null) { listeFichiersToDelete = new ArrayList(); session.SetPropriete(c_strListeFichiersToDelete, listeFichiersToDelete); } if (listeFichiersToValide == null) { listeFichiersToValide = new ArrayList(); session.SetPropriete(c_strListeFichiersToValidate, listeFichiersToValide); } if (listeFichiersANePasSupprimer == null) { listeFichiersANePasSupprimer = new ArrayList(); session.SetPropriete(c_strListeFichierSANePasSupprimer, listeFichiersANePasSupprimer); } }