Classe che si occupa della gestione delle fasi di distinta e delle distinte di fase.
Gerarchia di ereditarietà
Namespace: DedNet.CoreAssembly: DedNet (in DedNet.dll) Versione: 28.1.0-RC6
Sintassipublic class DedPhaseManager
Public Class DedPhaseManager
public ref class DedPhaseManager
type DedPhaseManager = class end
Il tipo DedPhaseManager espone i seguenti membri.
Costruttori
Proprietà| | Nome | Descrizione |
|---|
 | Application |
Ritorna l'applicazione DedNet.
|
 | Dirty |
Ritorna True se la collezione delle fasi è dirty.
|
 | DirtyBomList |
Restituisce la lista delle distinte dirty.
|
 | DistPhaseAttrs |
Restituisce la lista degli attributi di distinta senza il campo QTA.
|
Torna su
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
Campi| | Nome | Descrizione |
|---|
 | MaxQueryDate |
Data da utilizzare per la data di validità dei nuovi elementi di distinta.
|
Torna su
Vedi anche