/////////////////////////////////////////////// public IServicePourSessionClient GetService(string strTypeService, int nIdSession) { IFournisseurServicePourSessionClient fournisseur = (IFournisseurServicePourSessionClient)m_tableFournisseursServicesPourClient[strTypeService]; if (fournisseur != null) { return(fournisseur.GetService(nIdSession)); } return(null); }
private CFiltresSynchronisation GetFiltres(string strCodeGroupeSynchronisation) { CSessionClient session = CSessionClient.GetSessionForIdSession(IdSession); if (session == null) { return(null); } IFournisseurServicePourSessionClient fournisseur = session.GetFournisseur(CSc2iDataConst.c_ServiceFiltresSynchronisation); if (fournisseur == null) { return(null); } IServiceGetFiltresSynchronisation service = (IServiceGetFiltresSynchronisation)fournisseur.GetService(IdSession); if (service != null) { CResultAErreur result = service.GetFiltresSynchronisation(strCodeGroupeSynchronisation); if (result) { return(( CFiltresSynchronisation )result.Data); } throw new CExceptionErreur(result.Erreur); } return(null); }