Click or drag to resize

Metodi di Assert

Il tipo Assert espone i seguenti membri.

Metodi
  Nome Descrizione
Metodo pubblico AssertAllDocumentsAreCheckedInOrCheckOutByMe(DedData) Solleva una eccezione se esistono dei documenti associati all'anagrafica che non sono in checkin o in checkout da me.
Metodo pubblico AssertAllDocumentsAreCheckedInOrCheckOutByMe(DedDocList) Solleva una eccezione se esistono dei documenti che non sono in checkin o in checkout da me.
Metodo pubblico AssertAnagrNotNull Verifica che il DedId ed il DedRev siano presenti nel Database..
Metodo pubblico AssertCanSup Controlla che ci sia almeno un'altra revisione nello stato Lavorazione/Rilasciato.
Metodo pubblico AssertCfgNotUsed(DedDoc, CfgOperation)  
Metodo pubblico AssertCfgNotUsed(DedDoc, ListString)  
Metodo pubblico AssertCorporateIsMaster Controlla che l'utente abbia il permesso di Amministrare in generale.
Metodo pubblico AssertDbBomColSequence Si assicura che le colonne della distinta in salvataggio siano nell'ordine corretto. Controlla che le prime 5 colonne siano $lev,ID,REV,ID,REV
Metodo pubblico AssertDocHasData Controlla che il documento non sia associato a nessuna anagrafica.
Metodo pubblico AssertDocHasNotMoreThanOneConfigContext(DedData, Boolean) Se i documenti dell'anagrafica sono associati tramite più configurazioni blocco!
Metodo pubblico AssertDocHasNotMoreThanOneConfigContext(DedDoc, Boolean) Se i documenti dell'anagrafica sono associati tramite più configurazioni blocco!
Metodo pubblico 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 ).
Metodo pubblico AssertDocumentNotNull Verifica che il documento passato non sia null, altrimenti solleva una eccezione indicando che il file fileName non risulta essere registrato nel Database.
Metodo pubblico AssertDocumentNull Verifica che il documento passato sia null, altrimenti solleva una eccezione.
Metodo pubblico AssertDocUsedInOneAnagr Sis assicura che il documento sia usato solamente in un'anagrafica.
Metodo pubblico AssertECOExistsAnagComm Verifica l'esistenza dell'anagrafica o della commessa associata all'ECO.
Metodo pubblico 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.
Metodo pubblico AssertECOIsNotClosed Verifica lo stato dell'Eco e genera una eccezione se lo stato è "Chiuso".
Metodo pubblico AssertECOOperationOnDocument Verifica se l'utente ha il permesso di eseguire le operazioni sui documenti associato all'ECO.
Metodo pubblico AssertECORoot Verifica che esista la root dedicata agli Eco.
Metodo pubblico AssertFileCadIsNotDuplicated Controlla che il percorso passato non coincida con il percorso di base di una delle root all'interno delle quali è proibito salvare. Tipicamente %WORK%
Metodo pubblico AssertFileExists Solleva l'eccezione di FileNotFoundException se il file non è presente.
Metodo pubblico AssertFileExists2 Solleva l'eccezione di FileNotFoundException se il file non è presente.
Metodo pubblico AssertFileIsInRoot(DedRootInfo) Verifica che le informazioni di un percorso sia nei percorsi validi del Database.
Metodo pubblico AssertFileIsInRoot(String) Verifica che il percorso passato sia nei percorsi validi del Database.
Metodo pubblico AssertFileIsNotCreatingDirectlyInForbiddenRoots Controlla che il percorso passato non coincida con il percorso di base di una delle root all'interno delle quali è proibito salvare. Tipicamente %WORK%
Metodo pubblico AssertFileIsNotLocked Verifica che il file passato non sia bloccato, altrimenti solleva una eccezione. Se il file non esiste non fa nulla.
Metodo pubblico AssertFileNotExists Controlla che un file NON esista, altrimenti solleva una eccezione.
Metodo pubblico AssertGuid Solleva l'eccezione di ArgumentNullException se il parametro passato è Guid.Empty.
Metodo pubblico AssertHadntMovedDocuments Controlla che l'anagrafica non puntasse a documenti che poi sono stati ricodificati
Metodo pubblico AssertHeaderIsNotLocked Controlla che l'header della distinta non sia bloccato.
Metodo pubblico AssertIsAllowedStateTransaction Controlla se il passaggio di stato è ammesso per l'utente
Metodo pubblico AssertIsApprovedState Controlla che l'anagrafica sia rilasciata.
Metodo pubblico AssertIsCheckedIn Controlla che il documento sia in Check-In.
Metodo pubblico AssertIsCheckedInOrCheckedOutByMe Controlla che il documento sia in Check-In oppure in Check-Out da me.
Metodo pubblico AssertIsCheckedOut Controlla che il documento sia in Check-Out.
Metodo pubblico AssertIsCheckedOutByMe Controlla che il documento sia in Check-Out da me.
Metodo pubblico AssertIsClosed Controlla che la commessa non sia chiusa
Metodo pubblico AssertIsNotApprovedState Controlla che l'anagrafica non sia in uno stato di "Approved".
Metodo pubblico AssertIsNotInDist Controlla che l'anagrafica non sia presente in distinta.
Metodo pubblico 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.
Metodo pubblico AssertIsNotOutdatedState Controlla che l'anagrafica non sia Superata.
Metodo pubblico AssertIsNotPendingApprovalState Controlla che l'anagrafica non sia in uno stato di "Pending Approval".
Metodo pubblico AssertIsNotUnchengeableState Controlla che l'anagrafica non sia Obsoleta.
Metodo pubblico AssertIsNotWorkingState Controlla che l'anagrafica non sia in Lavorazione.
Metodo pubblico AssertIsNotWritableOutdatedState Controlla che l'anagrafica non sia Superata in adattamento.
Metodo pubblico AssertIsOutdatedState Controlla che l'anagrafica sia Superata.
Metodo pubblico AssertIsPendingApprovalState Controlla che l'anagrafica sia rilasciata.
Metodo pubblico AssertIsPwsModeActive Controlla che sia attiva la pws.
Metodo pubblico AssertIsUnchangeableState Controlla che l'anagrafica sia Obsoleta.
Metodo pubblico AssertIsUsersMode Controlla che sia attiva la gestione degli utenti.
Metodo pubblico AssertIsVgr  
Metodo pubblico AssertIsWorkingState Controlla che l'anagrafica sia in Lavorazione.
Metodo pubblico AssertIsWritableState Controlla che l'anagrafica sia in uno stato scrivibile.
Metodo pubblico AssertObject Solleva l'eccezione di ArgumentNullException se il parametro passato è null.
Metodo pubblico AssertPathIsRooted Solleva l'eccezione di FileNotFoundException se il file non è presente.
Metodo pubblico 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.
Metodo pubblico AssertSparePartsManagement Controlla che la gestione dei ricambi sia attiva.
Metodo pubblico AssertSparePartsManagement(DedData) Controlla che la gestione dei ricambi sia attiva in base all'anagrafica specificata in ingresso.
Metodo pubblico AssertString Solleva l'eccezione di ArgumentNullException se il parametro passato è null.
Metodo pubblico AssertString2 Solleva l'eccezione di ArgumentNullException se il parametro passato è null.
Metodo pubblico AssertUserCan(DedStandardPerm, DedTypeBase) Controlla che l'utente abbia il permesso passato.
Metodo pubblico AssertUserCan(DedStandardPerm, Boolean) Controlla che l'utente abbia il permesso passato.
Metodo pubblico AssertUserCanAdmin Controlla che l'utente abbia il permesso di Amministrare in generale.
Metodo pubblico AssertUserCanAdminAtt Controlla che l'utente abbia il permesso di Amministrare gli attributi.
Metodo pubblico AssertUserCanAdminFam Controlla che l'utente abbia il permesso di Amministrare le famiglie.
Metodo pubblico AssertUserCanAssignECO(DedComm) Controlla che l'utente abbia il permesso di assegnare gli ECO.
Metodo pubblico AssertUserCanAssignECO(DedType) Controlla che l'utente abbia il permesso di assegnare gli ECO.
Metodo pubblico AssertUserCanAttach(Boolean) Controlla che l'utente abbia il permesso di allegare nei file primari.
Metodo pubblico AssertUserCanAttach(DedType) Controlla che l'utente abbia il permesso di Allegare sulla specifica famiglia.
Metodo pubblico AssertUserCanAttachAnagrComm(Boolean) Controlla che l'utente abbia il permesso di collegare anagrafiche alle commesse.
Metodo pubblico AssertUserCanAttachAnagrComm(DedComm) Controlla che l'utente abbia il permesso di collegare anagrafiche alle commesse.
Metodo pubblico AssertUserCanAttachDocComm(Boolean) Controlla che l'utente abbia il permesso di collegare documenti alle commesse.
Metodo pubblico AssertUserCanAttachDocComm(DedComm) Controlla che l'utente abbia il permesso di collegare documenti alle commesse.
Metodo pubblico AssertUserCanAttachDocECO(DedComm) Controlla che l'utente abbia il permesso di associare documenti agli ECO.
Metodo pubblico AssertUserCanAttachDocECO(DedType) Controlla che l'utente abbia il permesso di associare documenti agli ECO.
Metodo pubblico AssertUserCanAttachOrManageAttach Controlla che l'utente abbia il permesso di allegare nei file primari o allegati.
Metodo pubblico AssertUserCanCloseComm(Boolean) Controlla che l'utente abbia il permesso di chiudere le commesse.
Metodo pubblico AssertUserCanCloseComm(DedComm) Controlla che l'utente abbia il permesso di chiudere le commesse.
Metodo pubblico AssertUserCanCreate(Boolean) Controlla che l'utente abbia il permesso di Creazione in generale.
Metodo pubblico AssertUserCanCreate(DedType) Controlla che l'utente abbia il permesso di Creazione sulla specifica famiglia.
Metodo pubblico AssertUserCanCreateComm(Boolean) Controlla che l'utente abbia il permesso di creare le commesse.
Metodo pubblico AssertUserCanCreateComm(DedComm) Controlla che l'utente abbia il permesso di creare le commesse.
Metodo pubblico AssertUserCanCreateECO(DedComm) Controlla che l'utente abbia il permesso di creare gli ECO.
Metodo pubblico AssertUserCanCreateECO(DedType) Controlla che l'utente abbia il permesso di creare gli ECO.
Metodo pubblico AssertUserCanCreateFolder(Boolean) Controlla che l'utente abbia il permesso di creare le cartelle.
Metodo pubblico AssertUserCanCreateFolder(String) Controlla che l'utente abbia il permesso di creare le cartelle.
Metodo pubblico AssertUserCanDeAttach Controlla che l'utente abbia il permesso di Allegare sulla specifica famiglia.
Metodo pubblico AssertUserCanDeAttachAnagrComm(Boolean) Controlla che l'utente abbia il permesso di scollegare anagrafiche alle commesse.
Metodo pubblico AssertUserCanDeAttachAnagrComm(DedComm) Controlla che l'utente abbia il permesso di scollegare anagrafiche alle commesse.
Metodo pubblico AssertUserCanDeAttachDocComm(Boolean) Controlla che l'utente abbia il permesso di scollegare documenti alle commesse.
Metodo pubblico AssertUserCanDeAttachDocComm(DedComm) Controlla che l'utente abbia il permesso di scollegare documenti alle commesse.
Metodo pubblico AssertUserCanDeleteDocECO Controlla che l'utente abbia il permesso di eliminare i documenti dall'ECO.
Metodo pubblico AssertUserCanDeleteDocECO(DedComm) Controlla che l'utente abbia il permesso di eliminare i documenti dall'ECO.
Metodo pubblico AssertUserCanDeleteDocECO(DedType) Controlla che l'utente abbia il permesso di eliminare i documenti dall'ECO.
Metodo pubblico AssertUserCanEditComm(Boolean) Controlla che l'utente abbia il permesso di editare le commesse.
Metodo pubblico AssertUserCanEditComm(DedComm) Controlla che l'utente abbia il permesso di editare le commesse.
Metodo pubblico AssertUserCanEditECO(DedComm) Controlla che l'utente abbia il permesso di modificare gli ECO.
Metodo pubblico AssertUserCanEditECO(DedType) Controlla che l'utente abbia il permesso di modificare gli ECO.
Metodo pubblico AssertUserCanEditFolder(Boolean) Controlla che l'utente abbia il permesso di modificare le cartelle.
Metodo pubblico AssertUserCanEditFolder(String) Controlla che l'utente abbia il permesso di modificare le cartelle.
Metodo pubblico AssertUserCanErase(Boolean) Controlla che l'utente abbia il permesso di Eliminare in generale.
Metodo pubblico AssertUserCanErase(DedType) Controlla che l'utente abbia il permesso di Eliminare sulla specifica famiglia.
Metodo pubblico AssertUserCanEraseComm(Boolean) Controlla che l'utente abbia il permesso di eliminare le commesse.
Metodo pubblico AssertUserCanEraseComm(DedComm) Controlla che l'utente abbia il permesso di eliminare le commesse.
Metodo pubblico AssertUserCanEraseFolder(Boolean) Controlla che l'utente abbia il permesso di cancellare le cartelle.
Metodo pubblico AssertUserCanEraseFolder(String) Controlla che l'utente abbia il permesso di cancellare le cartelle.
Metodo pubblico AssertUserCanExceuteCmdForced Controlla che l'utente abbia il permesso di Amministrare le famiglie.
Metodo pubblico AssertUserCanManageAttach(Boolean) Controlla che l'utente abbia il permesso di gestione degli allegati.
Metodo pubblico AssertUserCanManageAttach(DedType) Controlla che l'utente abbia il permesso di Allegare sulla specifica famiglia.
Metodo pubblico AssertUserCanOnComm Controlla che l'utente abbia il permesso passato.
Metodo pubblico AssertUserCanOnFolder Controlla che l'utente abbia il permesso passato.
Metodo pubblico AssertUserCanRead(Boolean) Controlla che l'utente abbia il permesso di lettura in generale.
Metodo pubblico AssertUserCanRead(DedType) Controlla che l'utente abbia il permesso di lettura sulla specifica famiglia.
Metodo pubblico AssertUserCanReadComm(Boolean) Controlla che l'utente abbia il permesso di visualizzare le commesse.
Metodo pubblico AssertUserCanReadComm(DedComm) Controlla che l'utente abbia il permesso di visualizzare le commesse.
Metodo pubblico AssertUserCanReadECO(DedComm) Controlla che l'utente abbia il permesso di visualizzare gli ECO.
Metodo pubblico AssertUserCanReadECO(DedType) Controlla che l'utente abbia il permesso di visualizzare gli ECO.
Metodo pubblico AssertUserCanReadFolder(Boolean) Controlla che l'utente abbia il permesso di visualizzare le cartelle.
Metodo pubblico AssertUserCanReadFolder(String) Controlla che l'utente abbia il permesso di visualizzare le cartelle.
Metodo pubblico AssertUserCanReOpenComm(Boolean) Controlla che l'utente abbia il permesso di riaprire le commesse.
Metodo pubblico AssertUserCanReOpenComm(DedComm) Controlla che l'utente abbia il permesso di riaprire le commesse.
Metodo pubblico AssertUserCanRev(Boolean) Controlla che l'utente abbia il permesso di Revisionare in generale.
Metodo pubblico AssertUserCanRev(DedType) Controlla che l'utente abbia il permesso di Revisionare sulla specifica famiglia.
Metodo pubblico AssertUserCanRil(Boolean) Controlla che l'utente abbia il permesso di Rilasciare in generale.
Metodo pubblico AssertUserCanRil(DedType) Controlla che l'utente abbia il permesso di Rilasciare sulla specifica famiglia.
Metodo pubblico AssertUserCanUnRil(Boolean) Controlla che l'utente abbia il permesso di Togliere il Rilasciare in generale.
Metodo pubblico AssertUserCanUnRil(DedType) Controlla che l'utente abbia il permesso di Togliere il Rilasciare sulla specifica famiglia.
Metodo pubblico AssertUserCanWrite(Boolean) Controlla che l'utente abbia il permesso di Modifica in generale.
Metodo pubblico AssertUserCanWrite(DedType) Controlla che l'utente abbia il permesso di Modifica sulla specifica famiglia.
Torna su
Vedi anche