//--------------------------------------------------------------------------- public System.Data.DataSet GetServerKey(int nIdSession) { CInfoSessionTiag.RenouvelleSession(nIdSession); CResultDataSet result = new CResultDataSet(new DataSet()); result.Data = CModificateurElementsTiag.c_strServerKey; return(result); }
//--------------------------------------------------------------------------- public System.Data.DataSet GetServerDesc(int nIdSession) { CInfoSessionTiag.RenouvelleSession(nIdSession); CResultDataSet result = new CResultDataSet(new DataSet()); result.Data = "This server makes the different objects managed by TIMOS/SMT availiable"; return(result); }
//--------------------------------------------------------------------------- public System.Data.DataSet RollbackTrans(int nIdSession) { CInfoSessionTiag.RenouvelleSession(nIdSession); CResultDataSet result = new CResultDataSet(); CResultAErreur resErreur = new CResultAErreur(); CSessionClient session = GetSession(nIdSession, result); if (session == null) { return(result); } resErreur = session.BeginTrans(); if (!resErreur) { return(GetResultDS(resErreur)); } return(result); }
//--------------------------------------------------------------------------- private CSessionClient GetSession(int nIdSession, CResultDataSet result) { CSessionClient session = CSessionClient.GetSessionForIdSession(nIdSession); if (session == null) { result.EmpileErreur( CodeErreur.AppliErreur, CModificateurElementsTiag.c_strServerKey, I.T("Unknown session @1|20000", nIdSession.ToString()), "", null, (int)Gravite.Indeterminee ); } CInfoSessionTiag.RenouvelleSession(nIdSession); return(session); }
//--------------------------------------------------------------------------- public System.Data.DataSet SetParametre(int nIdSession, string strNomParametre, string strValeurParametre) { CInfoSessionTiag.RenouvelleSession(nIdSession); return(CUtilTimosTiag.GetUtilTiagForSession(nIdSession).SetParametre(strNomParametre, strValeurParametre)); }
//--------------------------------------------------------------------------- public System.Data.DataSet GetParametersDescription(int nIdSession) { CInfoSessionTiag.RenouvelleSession(nIdSession); return(CUtilTimosTiag.GetUtilTiagForSession(nIdSession).GetParametersDescription()); }
//--------------------------------------------------------------------------- public System.Data.DataSet GetKeysEntityFromSearch(int nIdSession, string strType, string[] strChamps, object[] valeurs) { CInfoSessionTiag.RenouvelleSession(nIdSession); return(CUtilTimosTiag.GetUtilTiagForSession(nIdSession).GetKeysEntityFromSearch(strType, strChamps, valeurs)); }
//--------------------------------------------------------------------------- public System.Data.DataSet GetEntityFromKeys(int nIdSession, string strType, object[] keys) { CInfoSessionTiag.RenouvelleSession(nIdSession); return(CUtilTimosTiag.GetUtilTiagForSession(nIdSession).GetEntityFromKeys(strType, keys)); }
//--------------------------------------------------------------------------- public System.Data.DataSet GetDataStructure(int nIdSession) { CInfoSessionTiag.RenouvelleSession(nIdSession); return(CUtilTimosTiag.GetUtilTiagForSession(nIdSession).GetStructureDonnees()); }
//--------------------------------------------------------------------------- public System.Data.DataSet ChangeData(int nIdSession, System.Data.DataSet Donnees) { CInfoSessionTiag.RenouvelleSession(nIdSession); return(CUtilTimosTiag.GetUtilTiagForSession(nIdSession).ChangeData(Donnees)); }