Classe DistManager |
Namespace: DedNet.Core
Il tipo DistManager espone i seguenti membri.
Nome | Descrizione | |
---|---|---|
![]() | Application |
Restituisce l'oggetto applicazione di appartenza.
|
![]() | DirtyBomList |
Restituisce la lista delle distinte dirty.
|
![]() | DistAttrs |
Restituisce la lista degli attributi di distinta senza il campo QTA.
|
![]() | LoadLastAnagrRev |
Restituisce o imposta se le distinte richieste siano o meno riferite all'ultima revisione di anagrafica (di default è true).
|
Nome | Descrizione | |
---|---|---|
![]() ![]() | CloneDist |
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.
|
![]() | 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, 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.
|
![]() | 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.
|
![]() | 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.
|
![]() | 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.
|
Nome | Descrizione | |
---|---|---|
![]() | MaxQueryDate |
Data da utilizzare per la data di validità dei nuovi elementi di distinta.
|