Metodi di DedPhaseManager
|
Il tipo DedPhaseManager espone i seguenti membri.
Metodi
| |
Nome |
Descrizione |
|
CreateHeader
|
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.
|
|
CreatePhase
|
Crea una fase con il codice specificato e la aggiunge alla collezione delle fasi.
|
|
FindFirstHeader
|
Restituisce la prima revisione di distinta presente per il codice specificato.
|
|
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.
|
|
FindLastHeader
|
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.
|
|
GetDistRevList
|
Restituisce la lista delle revisioni di distinta presenti dato un particolare codice e discriminante.
|
|
GetPhases
|
Ritorna la collezione delle fasi. Se non è stata ancora caricata, la carica dal database.
|
|
HasHeader
|
Restituisce se l'anagrafica ha un header.
|
|
IsPhaseUsed(DedPhase)
|
Ritorna true se la fase è utilizzata in qualche distinta di fase, altrimenti false.
|
|
IsPhaseUsed(Guid)
|
Ritorna true se la fase corrispondente all'Id passato è utilizzata in qualche distinta di fase, altrimenti false.
|
|
MakeHeader
|
Crea un nuovo oggetto intestazione in base al record corrente e lo restituisce.
|
|
ReloadPhases
|
Chiama un ricaricamento della collezione delle fasi.
|
|
RemovePhase
|
Rimuove la fase passata come parametro dalla collezione delle fasi.
|
|
ResetCache
|
Resetta la cache delle distinte presenti nell'oggetto.
|
|
Save
|
Salva la collezione delle fasi.
|
Torna su
Vedi anche