Click or drag to resize

Metodi di DedPhaseManager

Il tipo DedPhaseManager espone i seguenti membri.

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