|
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
|