Classe Assert |
Namespace: DedNet.Core
Il tipo Assert espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
| AssertAllDocumentsAreCheckedInOrCheckOutByMe(DedData) |
Solleva una eccezione se esistono dei documenti associati all'anagrafica che non sono in checkin o in checkout da me.
| |
| AssertAllDocumentsAreCheckedInOrCheckOutByMe(DedDocList) |
Solleva una eccezione se esistono dei documenti che non sono in checkin o in checkout da me.
| |
| AssertAnagrNotNull |
Verifica che il DedId ed il DedRev siano presenti nel Database..
| |
| AssertCanSup |
Controlla che ci sia almeno un'altra revisione nello stato Lavorazione/Rilasciato.
| |
| AssertDocIsNotVital |
Si assicura che il documento non sia dipendenza vitale di qualche documento.
Nel caso sia dipendenza controlla che la dipendenza sia nella lista passata come secondo parametro
altrimenti genera eccezione ( questo controllo viene fatto solo se la lista è diversa da null ).
| |
| AssertDocumentNotNull |
Verifica che il documento passato non sia null, altrimenti solleva una eccezione indicando che il file fileName
non risulta essere registrato nel Database.
| |
| AssertDocumentNull |
Verifica che il documento passato sia null, altrimenti solleva una eccezione.
| |
| AssertDocUsedInOneAnagr |
Sis assicura che il documento sia usato solamente in un'anagrafica.
| |
| AssertECOAnagState |
Verifica che l'anagrafica sia in uno stato accettabile per cui sia possibile editare l'ECO.
| |
| AssertECOExistsAnagComm |
Verifica l'esistenza dell'anagrafica o della commessa associata all'ECO.
| |
| AssertECOIsCorrectlyAssigned |
Verifica lo stato dell'ECO e genera una eccezione se lo stato è "Assegnato" e l'utente corrente è diverso da quello che lo ha preso in carico.
| |
| AssertECOIsNotClosed |
Verifica lo stato dell'Eco e genera una eccezione se lo stato è "Chiuso".
| |
| AssertECOOperationOnDocument |
Verifica se l'utente ha il permesso di eseguire le operazioni sui documenti associato all'ECO.
| |
| AssertECORoot |
Verifica che esista la root dedicata agli Eco.
| |
| AssertFileExists |
Solleva l'eccezione di FileNotFoundException se il file non è presente.
| |
| AssertFileIsInRoot(String) |
Verifica che il percorso passato sia nei percorsi validi del Database.
| |
| AssertFileIsInRoot(DedRootInfo) |
Verifica che le informazioni di un percorso sia nei percorsi validi del Database.
| |
| AssertFileIsNotLocked |
Verifica che il file passato non sia bloccato, altrimenti solleva una eccezione.
Se il file non esiste non fa nulla.
| |
| AssertFileNotExists |
Controlla che un file NON esista, altrimenti solleva una eccezione.
| |
| AssertGuid |
Solleva l'eccezione di ArgumentNullException se il parametro passato è Guid.Empty.
| |
| AssertHasntNotClosedEco |
Solleva una eccezione se esistono degli ECO associati all'anagrafica che non sono in uno stato CHIUSO.
| |
| AssertIsAllowedStateTransaction |
Controlla se il passaggio di stato è ammesso per l'utente
| |
| AssertIsApprovedState |
Controlla che l'anagrafica sia rilasciata.
| |
| AssertIsCheckedIn |
Controlla che il documento sia in Check-In.
| |
| AssertIsCheckedInOrCheckedOutByMe |
Controlla che il documento sia in Check-In oppure in Check-Out da me.
| |
| AssertIsCheckedOut |
Controlla che il documento sia in Check-Out.
| |
| AssertIsCheckedOutByMe |
Controlla che il documento sia in Check-Out da me.
| |
| AssertIsCheckOutLightActive |
Controlla che sia attiva la gestione del CheckOut Light.
| |
| AssertIsClosed |
Controlla che la commessa non sia chiusa
| |
| AssertIsNotApprovedState |
Controlla che l'anagrafica non sia in uno stato di "Approved".
| |
| AssertIsNotInDist |
Controlla che l'anagrafica non sia presente in distinta.
| |
| AssertIsNotNewVaultFile |
Si assicura che il documento, con l'area locale attiva, non sia in checkout perché
nuovo e quindi non esista il file sul vault.
| |
| AssertIsNotOutdatedState |
Controlla che l'anagrafica non sia Superata.
| |
| AssertIsNotPendingApprovalState |
Controlla che l'anagrafica non sia in uno stato di "Pending Approval".
| |
| AssertIsNotUnchengeableState |
Controlla che l'anagrafica non sia Obsoleta.
| |
| AssertIsNotWorkingState |
Controlla che l'anagrafica non sia in Lavorazione.
| |
| AssertIsNotWritableOutdatedState |
Controlla che l'anagrafica non sia Superata in adattamento.
| |
| AssertIsOutdatedState |
Controlla che l'anagrafica sia Superata.
| |
| AssertIsPendingApprovalState |
Controlla che l'anagrafica sia rilasciata.
| |
| AssertIsPwsModeActive |
Controlla che sia attiva la pws.
| |
| AssertIsUnchangeableState |
Controlla che l'anagrafica sia Obsoleta.
| |
| AssertIsUsersMode |
Controlla che sia attiva la gestione degli utenti.
| |
| AssertIsVgr | ||
| AssertIsWorkingState |
Controlla che l'anagrafica sia in Lavorazione.
| |
| AssertIsWritableState |
Controlla che l'anagrafica sia in uno stato scrivibile.
| |
| AssertObject |
Solleva l'eccezione di ArgumentNullException se il parametro passato è null.
| |
| AssertPathIsRooted |
Solleva l'eccezione di FileNotFoundException se il file non è presente.
| |
| AssertPathNotTooLong |
Genera una eccezione se il nome di file completo contiene più di 259 caratteri o se il nome di directory contiene più di 247 caratteri.
Da tenere presente che, per gestire i file .erased, ne viene calcolato l'eventuale nome prima di effettuare il controllo di validità.
Questo comporta l'accodazione di 26 caratteri al path passato in ingresso.
| |
| AssertString |
Solleva l'eccezione di ArgumentNullException se il parametro passato è null.
| |
| AssertUserCan(DedStandardPerm, DedType) |
Controlla che l'utente abbia il permesso passato.
| |
| AssertUserCan(DedStandardPerm, Boolean) |
Controlla che l'utente abbia il permesso passato.
| |
| AssertUserCanAdmin |
Controlla che l'utente abbia il permesso di Amministrare in generale.
| |
| AssertUserCanAdminAtt |
Controlla che l'utente abbia il permesso di Amministrare gli attributi.
| |
| AssertUserCanAdminFam |
Controlla che l'utente abbia il permesso di Amministrare le famiglie.
| |
| AssertUserCanAttach(Boolean) |
Controlla che l'utente abbia il permesso di allegare nei file primari.
| |
| AssertUserCanAttach(DedType) |
Controlla che l'utente abbia il permesso di Allegare sulla specifica famiglia.
| |
| AssertUserCanAttachAnagrComm(Boolean) |
Controlla che l'utente abbia il permesso di collegare anagrafiche alle commesse.
| |
| AssertUserCanAttachAnagrComm(DedComm) |
Controlla che l'utente abbia il permesso di collegare anagrafiche alle commesse.
| |
| AssertUserCanAttachDocComm(Boolean) |
Controlla che l'utente abbia il permesso di collegare documenti alle commesse.
| |
| AssertUserCanAttachDocComm(DedComm) |
Controlla che l'utente abbia il permesso di collegare documenti alle commesse.
| |
| AssertUserCanAttachOrManageAttach |
Controlla che l'utente abbia il permesso di allegare nei file primari o allegati.
| |
| AssertUserCanCloseComm(Boolean) |
Controlla che l'utente abbia il permesso di chiudere le commesse.
| |
| AssertUserCanCloseComm(DedComm) |
Controlla che l'utente abbia il permesso di chiudere le commesse.
| |
| AssertUserCanCreate(Boolean) |
Controlla che l'utente abbia il permesso di Creazione in generale.
| |
| AssertUserCanCreate(DedType) |
Controlla che l'utente abbia il permesso di Creazione sulla specifica famiglia.
| |
| AssertUserCanCreateComm(Boolean) |
Controlla che l'utente abbia il permesso di creare le commesse.
| |
| AssertUserCanCreateComm(DedComm) |
Controlla che l'utente abbia il permesso di creare le commesse.
| |
| AssertUserCanCreateFolder(Boolean) |
Controlla che l'utente abbia il permesso di creare le cartelle.
| |
| AssertUserCanCreateFolder(String) |
Controlla che l'utente abbia il permesso di creare le cartelle.
| |
| AssertUserCanDeAttach |
Controlla che l'utente abbia il permesso di Allegare sulla specifica famiglia.
| |
| AssertUserCanDeAttachAnagrComm(Boolean) |
Controlla che l'utente abbia il permesso di scollegare anagrafiche alle commesse.
| |
| AssertUserCanDeAttachAnagrComm(DedComm) |
Controlla che l'utente abbia il permesso di scollegare anagrafiche alle commesse.
| |
| AssertUserCanDeAttachDocComm(Boolean) |
Controlla che l'utente abbia il permesso di scollegare documenti alle commesse.
| |
| AssertUserCanDeAttachDocComm(DedComm) |
Controlla che l'utente abbia il permesso di scollegare documenti alle commesse.
| |
| AssertUserCanEditComm(Boolean) |
Controlla che l'utente abbia il permesso di editare le commesse.
| |
| AssertUserCanEditComm(DedComm) |
Controlla che l'utente abbia il permesso di editare le commesse.
| |
| AssertUserCanEditFolder(Boolean) |
Controlla che l'utente abbia il permesso di modificare le cartelle.
| |
| AssertUserCanEditFolder(String) |
Controlla che l'utente abbia il permesso di modificare le cartelle.
| |
| AssertUserCanErase(Boolean) |
Controlla che l'utente abbia il permesso di Eliminare in generale.
| |
| AssertUserCanErase(DedType) |
Controlla che l'utente abbia il permesso di Eliminare sulla specifica famiglia.
| |
| AssertUserCanEraseComm(Boolean) |
Controlla che l'utente abbia il permesso di eliminare le commesse.
| |
| AssertUserCanEraseComm(DedComm) |
Controlla che l'utente abbia il permesso di eliminare le commesse.
| |
| AssertUserCanEraseFolder(Boolean) |
Controlla che l'utente abbia il permesso di cancellare le cartelle.
| |
| AssertUserCanEraseFolder(String) |
Controlla che l'utente abbia il permesso di cancellare le cartelle.
| |
| AssertUserCanExceuteCmdForced |
Controlla che l'utente abbia il permesso di Amministrare le famiglie.
| |
| AssertUserCanManageAttach(Boolean) |
Controlla che l'utente abbia il permesso di gestione degli allegati.
| |
| AssertUserCanManageAttach(DedType) |
Controlla che l'utente abbia il permesso di Allegare sulla specifica famiglia.
| |
| AssertUserCanOnComm |
Controlla che l'utente abbia il permesso passato.
| |
| AssertUserCanOnFolder |
Controlla che l'utente abbia il permesso passato.
| |
| AssertUserCanRead(Boolean) |
Controlla che l'utente abbia il permesso di lettura in generale.
| |
| AssertUserCanRead(DedType) |
Controlla che l'utente abbia il permesso di lettura sulla specifica famiglia.
| |
| AssertUserCanReadComm(Boolean) |
Controlla che l'utente abbia il permesso di visualizzare le commesse.
| |
| AssertUserCanReadComm(DedComm) |
Controlla che l'utente abbia il permesso di visualizzare le commesse.
| |
| AssertUserCanReadFolder(Boolean) |
Controlla che l'utente abbia il permesso di visualizzare le cartelle.
| |
| AssertUserCanReadFolder(String) |
Controlla che l'utente abbia il permesso di visualizzare le cartelle.
| |
| AssertUserCanReOpenComm(Boolean) |
Controlla che l'utente abbia il permesso di riaprire le commesse.
| |
| AssertUserCanReOpenComm(DedComm) |
Controlla che l'utente abbia il permesso di riaprire le commesse.
| |
| AssertUserCanRev(Boolean) |
Controlla che l'utente abbia il permesso di Revisionare in generale.
| |
| AssertUserCanRev(DedType) |
Controlla che l'utente abbia il permesso di Revisionare sulla specifica famiglia.
| |
| AssertUserCanRil(Boolean) |
Controlla che l'utente abbia il permesso di Rilasciare in generale.
| |
| AssertUserCanRil(DedType) |
Controlla che l'utente abbia il permesso di Rilasciare sulla specifica famiglia.
| |
| AssertUserCanUnRil(Boolean) |
Controlla che l'utente abbia il permesso di Togliere il Rilasciare in generale.
| |
| AssertUserCanUnRil(DedType) |
Controlla che l'utente abbia il permesso di Togliere il Rilasciare sulla specifica famiglia.
| |
| AssertUserCanWrite(Boolean) |
Controlla che l'utente abbia il permesso di Modifica in generale.
| |
| AssertUserCanWrite(DedType) |
Controlla che l'utente abbia il permesso di Modifica sulla specifica famiglia.
|