//------------------------------------------------------------------- /// <summary> /// Retourne dans le data du result un CSourceDocument lié sur le document /// </summary> /// <param name="reference"></param> /// <returns></returns> public static CResultAErreur GetDocument(int nIdSession, CReferenceDocument reference) { CResultAErreur result = CResultAErreur.True; ///TODO ///Problème VersionObjet IDocumentServeur doc = (IDocumentServeur)CContexteDonnee.GetTableLoader(CDocumentGED.c_nomTable, null, nIdSession); result = doc.GetDocument(reference); return(result); }
//------------------------------------------------------------------- public static CResultAErreur SaveDocument( int nIdSession, CSourceDocument source, CTypeReferenceDocument tpRef, CReferenceDocument versionPrecedente, bool bIncrementeVersionFichier) { CResultAErreur result = CResultAErreur.True; ///TODO ///Problème VersionObjet IDocumentServeur doc = (IDocumentServeur)CContexteDonnee.GetTableLoader(CDocumentGED.c_nomTable, null, nIdSession); result = doc.SaveDocument(source, tpRef, versionPrecedente, bIncrementeVersionFichier); return(result); }