Click or drag to resize

Classe CmdUtil

Classe di utilità comuni a diversi comandi.
Gerarchia di ereditarietà
SystemObject
  DedNet.CommandsCmdUtil

Namespace:  DedNet.Commands
Assembly:  DedNet (in DedNet.dll) Versione: 22.4.2.0 (22.4.2.0)
Sintassi
public static class CmdUtil

Il tipo CmdUtil espone i seguenti membri.

Metodi
  NomeDescrizione
Metodo pubblicoMembro staticoCheckAnagrNotLocked
Solleva una eccezione se le anagrafiche alla quali il documento è collegato come primario, non sono lockabili.
Metodo pubblicoMembro staticoCheckLavDocInAnagr
Solleva una eccezione se le anagrafiche alla quali il documento è collegato come primario, non sono tutte in lavorazione.
Metodo pubblicoMembro staticoCheckNeedExecuteCheckoutOperation
Controlla se deve eseguire l'operazione di Checkout sul documento passato. Controlla lo stato del documento e le variabili RootSkippedOnCheckOutStructure, RootTypeSkippedOnCheckOutStructure,DedTypesSkippedOnCheckOutStructure dei comandi di struttura.
Metodo pubblicoMembro staticoCheckPermEraseDocInAnagr
Dato un documento in eliminazione, verifica che l'utente abbia il permesso di eliminazione su tutte le anagrafiche che lo contengono come documento primario ed il permesso di allegare in tutte le anagrafiche che lo contengono come allegato. Solleva una eccezione durante le verifiche in caso di mancato permesso. Verifica la funzione stessa se è attiva la gestione degli utenti prima di effettuare le verifiche.
Metodo pubblicoMembro staticoCheckPermModDocInAnagr
Dato un documento in modifica, verifica che l'utente abbia il permesso di scrittura su tutte le anagrafiche che lo contengono come documento primario ed il permesso di allegare in tutte le anagrafiche che lo contengono come allegato. Solleva una eccezione durante le verifiche in caso di mancato permesso. Verifica la funzione stessa se è attiva la gestione degli utenti prima di effettuare le verifiche.
Metodo pubblicoMembro staticoCheckWritableDocInAnagr
Solleva una eccezione se le anagrafiche alla quali il documento è collegato come primario, non sono tutte in uno stato scrivibile.
Torna su
Vedi anche