|   | Nome | Descrizione | 
|---|
   | CloneDist(DedNetApplication, DedData, DedData, Object, Exception) | 
            Copia la distinta dell'anagrafica di partenza in quella di destinazione.
            Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
             | 
   | CloneDist(DedNetApplication, DedData, DedData, Object, Exception, BomCloneMode) | 
            Copia la distinta dell'anagrafica di partenza in quella di destinazione.
            Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
             | 
   | CloneDist(DedNetApplication, DedData, DedData, Object, Exception, BomCloneMode, String) | 
            Copia la distinta dell'anagrafica di partenza in quella di destinazione con possibilità di indicare il tipo di distinta da clonare
            Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
             | 
  | CreateHeader(String, String) | 
            Crea e restituisce una nuova distinta, non bloccata. Non occorre specificare il parametro discriminante.
            Se la distinta esiste già solleva un'eccezione altrimenti ne crea una nuova e la restituisce.
            La distinta creata esiste solo in memoria, quando si blocca esplicitamente o modificando i suoi figli,
            viene scritta nel Database e bloccata.
             | 
  | CreateHeader(String, String, String) | 
            Crea e restituisce una nuova distinta, non bloccata.
            Se la distinta esiste già solleva un'eccezione altrimenti ne crea una nuova e la restituisce.
            La distinta creata esiste solo in memoria, quando si blocca esplicitamente o modificando i suoi figli,
            viene scritta nel Database e bloccata.
             | 
  | Dispose | 
            Effettua il dispose dell'oggetto.
             | 
  | Dispose(Boolean) | 
            Effettua la liberazione delle risorese gestite e non.
             | 
  | Finalize | 
            Distruttore dell'oggetto.
             (Sovrascrive ObjectFinalize) | 
  | FindHeader(String) | 
            Restituisce tutte le intestazioni presenti dato l'id passato.
             | 
  | FindHeader(String, String) | 
            Restituisce tutte le intestazioni presenti aventi le caratteristiche specificate ovvero
            tutte le revisioni di distinta del dato codice.
             | 
  | FindHeader(String, String, Int32) | 
            Restituisce l'intestazione avente le caratteristiche specificate.
             | 
  | FindHeader(String, String, NullableDateTime) | 
            Restituisce l'intestazione di un codice che abbia data di validità maggiore
            di una certa data, ovvero che risulti valido ad una specifica data.
             | 
  | FindHeader(String, String, String) | 
            Restituisce le intestazioni aventi le caratteristiche specificate.
             | 
  | FindHeader(String, String, Int32, String) | 
            Restituisce l'intestazione avente le caratteristiche specificate.
             | 
  | FindHeader(String, String, NullableDateTime, String) | 
            Restituisce l'intestazione di un codice che abbia data di validità maggiore
            di una certa data, ovvero che risulti valido ad una specifica data.
             | 
  | FindLastHeader(String, String) | 
            Restituisce l'ultima revisione di distinta presente per il codice specificato. Considera la sola disinta CAD.
             | 
  | FindLastHeader(String, String, String) | 
            Restituisce l'ultima revisione di distinta presente per il codice specificato.
             | 
  | GetAllDistParent |   | 
  | GetAnagr(String) | 
            Cerca nella cache se è già stata caricata l'ultima revisione dell'anagrafica dell'elemento passato,
            se la trova la restituisce altrimenti la cerca e la restituisce. Se non la trova
            restituisce null.
             | 
  | GetAnagr(String, String) | 
            Cerca nella cache se è già stata caricata l'anagrafica dell'elemento passato,
            se la trova la restituisce altrimenti la cerca e la restituisce. Se non la trova
            restituisce null.
             | 
  | GetDedRevList | 
            Restituisce la lista delle revisioni (DedRev) del codice specificato per le quali sono presenti delle distinte.
             | 
  | GetDiscrimList | 
            Restituisce la lista dei discriminanti di distinta presenti dato un particolare codice.
             | 
  | GetDistRevList(String, String) | 
            Restituisce la lista delle revisioni di distinta presenti dato un particolare codice.
             | 
  | GetDistRevList(String, String, String) | 
            Restituisce la lista delle revisioni di distinta presenti dato un particolare codice e discriminante.
             | 
  | GetLastAnagWithDist | 
            Restituisce l'ultima revisione di anagrafica con distinta salvata.
             | 
  | GetParentDiscrimList | 
            Restituisce la lista dei discriminanti dei padri dell'elemento. 
             | 
  | HasDistImpl(String) | 
            Controlla se il codice passato ha una distinta implosa.
             | 
  | HasDistImpl(String, String) | 
            Controlla se il codice passato ha una distinta implosa.
             | 
  | HasDistImpl(String, String, Boolean) | 
            Controlla se il codice passato ha una distinta implosa.
             | 
  | HasHeader | 
            Restituisce se l'anagrafica ha un header.
             | 
  | ReadDistImpl(String, String) | 
            Legge dal Database la distinta implosa di uno specifico codice all'ultima data di validità, ponendola in cache.
            Se la distinta è già presente nella cache la restituisce direttamente.
             | 
  | ReadDistImpl(String, String, DateTime) | 
            Legge dal Database la distinta implosa di uno specifico codice valido alla data specificata, ponendola in cache.
            Se la distinta è già presente nella cache la restituisce direttamente.
             | 
  | ReadDistImpl(String, String, String) | 
            Legge la distinta implosa data l'anagrafica ed il discriminante del tipo distinta.
             | 
  | ReadDistImpl(String, String, String, DateTime) | 
            Legge dal Database la distinta implosa di uno specifico codice valido e relativo tipo distinta alla data specificata, ponendola in cache.
            Se la distinta è già presente nella cache la restituisce direttamente.
             | 
  | RemoveAllDist | 
            Elimina dal Database tutte le distinte presenti di un determinato padre.
             | 
  | ResetCache | 
            Resetta la cache delle distinte presenti nell'oggetto.
             |