| Nome | Descrizione |
---|
 | Add(String) |
Aggiunge un nuovo documento controllando che non esista un documento con stesso nome completo.
Considera che il documento si trovi già nella posizione e con nome corretti: nel vault oppure
in pws se è attiva l'area locale.
Se è attiva l'area locale controlla anche che non sia presente un documento in checkout nel percorso specificato.
Lo crea nuovo in checkin se non è attiva la PWS altrimenti lo crea in checkout dall'utente corrente.
Viene creato con le seguenti informazioni :
(DocID: nuovo), (Nome, Percorso, Estensione : dal fullname), (Data e Utente di creazione record),
(Versione : 0), (OldFile : null), (RowVer : Nuovo).
Il chiamante, se lo desidera, compilerà i dati documento aggiuntivi e poi riaggiornerà il record.
|
 | Add(String, Guid) |
Aggiunge un nuovo documento controllando che non esista un documento con stesso nome completo.
Considera che il documento si trovi già nella posizione e con nome corretti: nel vault oppure
in pws se è attiva l'area locale. Lo crea con il RowVer passato come argomento.
Se è attiva l'area locale controlla anche che non sia presente un documento in checkout nel percorso specificato.
Lo crea nuovo in checkin se non è attiva la PWS altrimenti lo crea in checkout dall'utente corrente.
Viene creato con le seguenti informazioni :
(DocID: nuovo), (Nome, Percorso, Estensione : dal fullname), (Data e Utente di creazione record),
(Versione : 0), (OldFile : null).
Il chiamante, se lo desidera, compilerà i dati documento aggiuntivi e poi riaggiornerà il record.
|
 | Add(String, String) |
Aggiunge un nuovo documento controllando che non esista un documento con stesso nome completo.
Considera che il documento si trovi già nella posizione e con nome corretti: nel vault oppure
in pws se è attiva l'area locale.
Se è attiva l'area locale controlla anche che non sia presente un documento in checkout nel percorso specificato.
Lo crea nuovo in checkin se non è attiva la PWS altrimenti lo crea in checkout dall'utente corrente.
Viene creato con le seguenti informazioni :
(DocID: nuovo), (Nome, Percorso, Estensione : dal fullname), (Data e Utente di creazione record),
(Versione : 0), (OldFile : oldFile), (RowVer : Nuovo).
Il chiamante, se lo desidera, compilerà i dati documento aggiuntivi e poi riaggiornerà il record.
|
 | Add(String, Guid, String) |
Aggiunge un nuovo documento controllando che non esista un documento con stesso nome completo.
Considera che il documento si trovi già nella posizione e con nome corretti: nel vault oppure
in pws se è attiva l'area locale. Lo crea con il RowVer passato come argomento.
Se è attiva l'area locale controlla anche che non sia presente un documento in checkout nel percorso specificato.
Lo crea nuovo in checkin se non è attiva la PWS altrimenti lo crea in checkout dall'utente corrente.
Viene creato con le seguenti informazioni :
(DocID: nuovo), (Nome, Percorso, Estensione : dal fullname), (Data e Utente di creazione record),
(Versione : 0), (OldFile : null).
Il chiamante, se lo desidera, compilerà i dati documento aggiuntivi e poi riaggiornerà il record.
|
 | Add(String, String, Guid) |
Aggiunge un nuovo documento controllando che non esista un documento con stesso nome completo.
Considera che il documento si trovi già nella posizione e con nome corretti: nel vault oppure
in pws se è attiva l'area locale.
Se è attiva l'area locale controlla anche che non sia presente un documento in checkout nel percorso specificato.
Lo crea nuovo in checkin se non è attiva la PWS altrimenti lo crea in checkout dall'utente corrente.
Viene creato con le seguenti informazioni :
(DocID: nuovo), (Nome, Percorso, Estensione : dal fullname), (Data e Utente di creazione record),
(Versione : 0), (OldFile : oldFile), (RowVer : Nuovo).
Il chiamante, se lo desidera, compilerà i dati documento aggiuntivi e poi riaggiornerà il record.
|
 | Add(String, Guid, String, Guid) |
Aggiunge un nuovo documento controllando che non esista un documento con stesso nome completo.
Considera che il documento si trovi già nella posizione e con nome corretti: nel vault oppure
in pws se è attiva l'area locale. Lo crea con il RowVer passato come argomento.
Se è attiva l'area locale controlla anche che non sia presente un documento in checkout nel percorso specificato.
Lo crea nuovo in checkin se non è attiva la PWS altrimenti lo crea in checkout dall'utente corrente.
Viene creato con le seguenti informazioni :
(DocID: nuovo), (Nome, Percorso, Estensione : dal fullname), (Data e Utente di creazione record),
(Versione : 0), (OldFile : oldFile).
Il chiamante, se lo desidera, compilerà i dati documento aggiuntivi e poi riaggiornerà il record.
|
 | AddDocDetachedForAllCorporates |
Aggiunge il documento a quelli disallineati per tutte le corporate eslusa quella dell'utente connesso.
|
 | AddDocDetachedForCorporate |
Aggiunge il documento a quelli disallineati.
|
 | AddDocPublishInfo |
Aggiungo le informazioni di generazione di un documento di pubblicazione
|
 | AddDocStateHistory |
Aggiunge un record in DED_DOC_STATE_HISTORY relativo all'operazione, a questo utente ed al documento passato.
|
 | AddDocToErased |
Aggiunge nella tabella DED_DOC_ERASED il record da clonare.
|
 | AddDocTransferHistory |
Metodo che aggiunge il documento alla lista dei trasferimenti
|
 | AddMovedDoc |
Registra nella tabella DED_DOC_MOV l'avvenuto spostamento/rinomina di un file.
|
 | AddUserDoc |
Aggiunge o aggiorna il record in DED_DOC_USER relativo a questo utente ed al documento passato.
|
 | AllDoc |
Restituisce tutti i documenti registrati nel database in base
|
 | AllDocumentPaths |
Restituisce tutti i path univoci dai documenti registrati nel database
|
 | CheckOutBackup |
Aggiunge nella tabella DED_DOC_BACKUP il record da backuppare.
|
 | CheckOutBackupCfg |
Aggiunge nella tabella DED_DOC_BACKUP il record da backuppare.
|
 | CurVer |
Restuituisce la versione del documento presente nel Vault.
|
 | Delete |
Elimina il documento dalla tabella dei documenti. Non lo elimina dalla tabella di collegamento con le anagrafiche ma
elimina tutte le sue dipendenze figlie e dei documenti padri comprese gli spostamenti eventualmente presenti.
|
 | DeleteCheckOutBackup |
Elimina il backup di un documento, effettuato in fase di checkout.
|
 | DeleteCheckOutBackupCfg |
Elimina il backup di un documento, effettuato in fase di checkout.
|
 | DeleteDocFromUserDoc |
Elimina il record in DED_DOC_USER relativo al documento passato.
|
 | DeleteUserDoc |
Elimina il record in DED_DOC_USER relativo a questo utente ed al documento passato.
|
 | DocNameIsUsed(String) |
Controlla se il nome passato senza estensione è già presente tra i documenti registrati. Controlla
|
 | DocNameIsUsed(String, String) |
Controlla se il nome passato senza estensione è già presente tra i documenti registrati. Controlla
|
 | DocNameWasUsedAndMoved(String) |
Controlla se il nome passato senza estensione è presente tra i documenti spostati.
|
 | DocNameWasUsedAndMoved(String, String) |
Controlla se il nome passato senza estensione è presente tra i documenti spostati.
|
 | EraseDocPublishInfo |
Rimuove le informazioni di generazione di un documento di pubblicazione
|
 | Find(DbDataReader) |
Ricerca il documento dato un dbdatareader.
|
 | Find(Guid) |
Restituisce il documento presente nel DB, se esiste, altimenti restituisce null.
|
 | Find(String) |
Restituisce il documento presente nel DB, se esiste, altimenti restituisce null.
Se è attiva l'area locale cerca anche nei percorsi di checkout.
|
 | Find(String, String, ListString) |
Restituisce una lista di documenti che corrispondono ai criteri passati.
Il path e la lista du estensione possono non essere passate.
|
 | FindByNameLike |
Restituisce una lista di documenti che corrispondono ai criteri passati.
Il path e la lista du estensione possono non essere passate.
|
 | FindByPath |
Restituisce una lista di documenti che corrispondono ai criteri passati.
Il path e la lista du estensione possono non essere passate.
NB : Esempio di utilizzo con SqlLikeOperatorEnum.Free e path non Rooted
C:\\DEDP\\_SRV_FILE\\DB\\Test -> deve essere passato [%]DB[%]\Test altrimenti viene eseguita questa ricerca %DB%\Test
|
 | FindByPathAndNameLike |
Restituisce una lista di documenti che corrispondono ai criteri passati.
Il path e la lista du estensione possono non essere passate.
NB : Esempio di utilizzo con SqlLikeOperatorEnum.Free e path non Rooted
C:\\DEDP\\_SRV_FILE\\DB\\Test -> deve essere passato [%]DB[%]\Test altrimenti viene eseguita questa ricerca %DB%\Test
|
 | FindByPathLike |
Restituisce una lista di documenti che corrispondono ai criteri passati.
Il path e la lista du estensione possono non essere passate.
NB : Esempio di utilizzo con SqlLikeOperatorEnum.Free e path non Rooted
C:\\DEDP\\_SRV_FILE\\DB\\Test -> deve essere passato [%]DB[%]\Test altrimenti viene eseguita questa ricerca %DB%\Test
|
 | FindDocsByDocId |
Restituisce una lista di documenti che corrispondono ai criteri passati.
|
 | FindDocsCheckOutByMe |
Restituisce una lista di documenti che corrispondono ai criteri passati.
Il path e la lista du estensione possono non essere passate.
|
 | FindEquals |
Restituisce una lista di documenti che corrispondono in modo preciso ai criteri passati.
Il path e la lista du estensione possono non essere passate.
|
 | FindErased(Guid) |
Restituisce il documento presente nel DB, se esiste, altimenti restituisce null.
|
 | FindErased(String) |
Restituisce il documento eliminato presente nel DB, se esiste, altimenti restituisce null.
|
 | ForzaCheckIn |
Imposta il documento in CheckIn anche se non è in CheckIn dall'utente corrente facendo un update con la where
che comprende anche il valore attuale del campo checkout oltre all'id del documento.
|
 | GetAddInVersion |
Restituisce la versione dell'addin presente nel campo del ADDINVERSION.
|
 | GetAllMovingFileNames |
Restituisce una lista contenente tutti i FileName avuti da questo documento (compreso quello attuale).
|
 | GetCheckOutLightRowVer |
Restituisce il guid presente nel campo del check-out-light.
|
 | GetDocumentsToMigrate |
Ritorna la lista dei documenti che condividono l'origine con il documento di riferimento.
Viene controllata la coincidenza della colonna public name.
|
 | GetDocVersionFromStateHistory |
Ritorna la versione numerica del documento dato il rowver cercando nella tabella history
|
 | GetMovedDoc |
Dato il vecchio nome file ritora il nuovo documento codificato corrispondente. Se non trova corrispondenza, ritorna null.
|
 | GetMovedDocs |
Dato un filename senza estensione ritorna tutti i documenti moved che sono partiti da questa posizione e nome.
|
 | GetOldFileDoc |
Dato il vecchio nome file ritora il nuovo documento codificato corrispondente. Se non trova corrispondenza, ritorna null.
|
 | GetSimilarDocuments |
Ritorna la lista dei documenti che condividono l'origine con il documento di riferimento.
Viene controllata la coincidenza della colonna public name.
|
 | HasOperationInStateHistory |
Ritorna true se nella storia delle operazioni del documento ne esiste almeno una di questo tipo
|
 | HasUserDoc |
Controllo se l'utente ha dei documenti in area locale
|
 | IsDocDetachedForCorporate |
Ritorna vero se il documento è effettivamente segnalato come disallineato per la corporate passata
|
 | IsDocDetachedForMyCorporate |
Ritorna vero se il documento è effettivamente segnalato come disallineato per la corporate corrente
|
 | IsMovingDestination |
Dato il nome file ritorna se il documento è frutto di un moving di un altro documento.
|
 | IsMyPwsDocEqualsToVaultDoc |
Verifica se la versione del documento in locale è uguale a quella nel vault.
|
 | IsSparePartContext |
Ritorna True se il documento è associato all'anagrafica con uno dei contesti Ricambio, False altrimenti.
|
 | IsVaultDocUpToDate |
Verifica se la versione del documento in locale è uguale a quella nel vault.
|
 | MyPwsVer |
Restuituisce la versione del documento che è stato scaricato l'ultima volta nell'area locale.
Restituisce Guid.Empty se non è stato scaricato.
|
 | ReadAllProperties(DedDoc, Boolean) |
Legge tutte le proprietà del documento dalla tabella DED_DOC_PROPERTIES e le restituisce sotto forma di dizionario nome valore
|
 | ReadAllProperties(String, Boolean) |
Legge tutte le proprietà del documento dalla tabella DED_DOC_PROPERTIES e le restituisce sotto forma di dizionario nome valore
|
 | ReadAllValueAndTypesProperties |
Legge tutte le proprietà del documento dalla tabella DED_DOC_PROPERTIES e le restituisce sotto forma di dizionario nome - classe PropertiesInfo
|
 | ReadMasterDatabaseRevisionId |
Restituisce il guid presente nel campo del MASTERDATABASEREVISIONID.
|
 | ReadMasterRevisionId |
Restituisce il guid presente nel campo del MASTERREVISIONID.
|
 | RemoveDocDetachedForAllCorporates |
Rimuove il documento a quelli disallineati per tutte le corportate
|
 | RemoveDocDetachedForCorporate |
Rimuove il documento a quelli disallineati per la corporate passata
|
 | RemoveDocDetachedForMyCorporate |
Rimuove il documento a quelli disallineati per la corporate corrente
|
 | RemoveDocStateHistory |
Rimuove il documento da DED_DOC_STATE_HISTORY.
|
 | RemoveMoveDoc |
Da utilizzare a seguito di una eliminazione definitiva di un documento, per eliminare anche le tracce dei suoi
movimenti.
|
 | Requery |
Aggiorna le proprietà del documento passato rileggendole dal Database.
Se il documento non esiste più imposta il documento come Erased e solleva una eccezione.
|
 | RestoreCheckOutBackup |
Reimposta nella tabella ded_doc il record presente nella tabella di backup.
|
 | RestoreCheckOutBackupCfg |
Reimposta nella tabella ded_doc il record presente nella tabella di backup.
|
 | SetAddInVersion |
Aggiorna il campo ADDINVERSION con il valore passato.
|
 | SetCheckIn |
Imposta il documento in CheckIn solo se è in CheckOut dall'utente corrente facendo un update con la where
che comprende anche il valore attuale del campo checkout oltre all'id del documento.
|
 | SetCheckOutByMe |
Imposta il documento in CheckOut dall'utente corrente facendo un update con la where
che comprende anche il valore attuale vuoto del campo checkout oltre all'id del documento.
|
 | SetCheckOutLightRowVer |
Imposta il guid nel campo del check-out-light.
|
 | SetInternalName |
Imposta l'internalName del documento
|
 | Update(DedDoc) |
Aggiorna l'oggetto nel Database solo se questo è Dirty, poi imposta Dirty a false.
Aggiorna il suo RowVer con quello calcolato attraverso Md5.
ATTENZIONE!!! Non dovrebbe più passare di qui.
|
 | Update(DedDoc, Guid) |
Aggiorna l'oggetto nel Database solo se questo è Dirty, poi imposta Dirty a false.
Lo aggiorna usando il RowVer passato come argomento.
|
 | WasDocPublishGeneratedFromThisSource |
Rimuove le informazioni di generazione di un documento di pubblicazione
|
 | WriteMasterDatabaseRevisionId |
Aggiorna il campo MASTERDATABASEREVISIONID con il valore passato.
|
 | WriteMasterRevisionId |
Aggiorna il campo ROWVER con il valore passato.
|
 | WritePropertiesInDb |
Scrive le proprietà del documento nella tabella DED_DOC_PROPERTIES
|