Click or drag to resize

Metodi di DistManager

Il tipo DistManager espone i seguenti membri.

Metodi
  Nome Descrizione
Metodo pubblico Membro statico 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.
Metodo pubblico Membro statico 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.
Metodo pubblico Membro statico 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.
Metodo pubblico 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.
Metodo pubblico 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.
Metodo pubblico Dispose Effettua il dispose dell'oggetto.
Metodo protetto Dispose(Boolean) Effettua la liberazione delle risorese gestite e non.
Metodo protetto Finalize Distruttore dell'oggetto.
(Sovrascrive ObjectFinalize)
Metodo pubblico FindHeader(String) Restituisce tutte le intestazioni presenti dato l'id passato.
Metodo pubblico FindHeader(String, String) Restituisce tutte le intestazioni presenti aventi le caratteristiche specificate ovvero tutte le revisioni di distinta del dato codice.
Metodo pubblico FindHeader(String, String, Int32) Restituisce l'intestazione avente le caratteristiche specificate.
Metodo pubblico 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.
Metodo pubblico FindHeader(String, String, String) Restituisce le intestazioni aventi le caratteristiche specificate.
Metodo pubblico FindHeader(String, String, Int32, String) Restituisce l'intestazione avente le caratteristiche specificate.
Metodo pubblico 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.
Metodo pubblico FindLastHeader(String, String) Restituisce l'ultima revisione di distinta presente per il codice specificato. Considera la sola disinta CAD.
Metodo pubblico FindLastHeader(String, String, String) Restituisce l'ultima revisione di distinta presente per il codice specificato.
Metodo pubblico GetAllDistParent  
Metodo pubblico 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.
Metodo pubblico 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.
Metodo pubblico GetDedRevList Restituisce la lista delle revisioni (DedRev) del codice specificato per le quali sono presenti delle distinte.
Metodo pubblico GetDiscrimList Restituisce la lista dei discriminanti di distinta presenti dato un particolare codice.
Metodo pubblico GetDistRevList(String, String) Restituisce la lista delle revisioni di distinta presenti dato un particolare codice.
Metodo pubblico GetDistRevList(String, String, String) Restituisce la lista delle revisioni di distinta presenti dato un particolare codice e discriminante.
Metodo pubblico GetLastAnagWithDist Restituisce l'ultima revisione di anagrafica con distinta salvata.
Metodo pubblico GetParentDiscrimList Restituisce la lista dei discriminanti dei padri dell'elemento.
Metodo pubblico HasDistImpl(String) Controlla se il codice passato ha una distinta implosa.
Metodo pubblico HasDistImpl(String, String) Controlla se il codice passato ha una distinta implosa.
Metodo pubblico HasDistImpl(String, String, Boolean) Controlla se il codice passato ha una distinta implosa.
Metodo pubblico HasHeader Restituisce se l'anagrafica ha un header.
Metodo pubblico 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.
Metodo pubblico 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.
Metodo pubblico ReadDistImpl(String, String, String) Legge la distinta implosa data l'anagrafica ed il discriminante del tipo distinta.
Metodo pubblico 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.
Metodo pubblico RemoveAllDist Elimina dal Database tutte le distinte presenti di un determinato padre.
Metodo pubblico ResetCache Resetta la cache delle distinte presenti nell'oggetto.
Torna su
Vedi anche