Click or drag to resize

Classe DedStateManager

Ha il compito di gestire gli stati dal Database.
Gerarchia di ereditarietà
SystemObject
  DedNet.CoreDedStateManager

Namespace: DedNet.Core
Assembly: DedNet (in DedNet.dll) Versione: 27.1.0
Sintassi
public class DedStateManager

Il tipo DedStateManager espone i seguenti membri.

Proprietà
 NomeDescrizione
Proprietà pubblicaInvolvedNameStates 
Proprietà pubblicaIsActiveStandardConfig Restituisce true se la confuigurazione attiva è quella standard.
Proprietà pubblicaStateCategList Lista delle categorie
Proprietà pubblicaStateConfList Lista delle configurazioni
Proprietà pubblicaStateFlowTrans Oggetto per la gestione del flusso degli stati della configurazione attiva.
Proprietà pubblicaStateList Lista degli stati
Torna su
Metodi
 NomeDescrizione
Metodo pubblicoGetDefaultUnchangeableState Restituisce lo stato unchangeable di default (tipicamente OBSOLETO).
Metodo pubblicoGetErasedState Restituisce lo stato univoco associato alla categoria ERASED. Consideriamo lo stato appartenente a questa categoria sempre come univoco.
Metodo pubblicoGetOutOfDateState Restituisce lo stato univoco associato alla categoria OUTOFDATE. Consideriamo lo stato appartenente a questa categoria sempre come univoco.
Metodo pubblicoGetStartingState Restiutuisce lo stato iniziale per una nuova anagrafica.
Metodo pubblicoGetStatesByCategory Restituisce gli stati della categoria passata
Metodo pubblicoGetWorkingState Restituisce lo stato di destinazione in lavorazione raggiungibile dallo stato passato. Se non è raggiungibile restituisce null.
Metodo pubblicoGetWritableOutOfDateState Restituisce lo stato univoco associato alla categoria WRITABLE OUTOFDATE. Consideriamo lo stato appartenente a questa categoria sempre come univoco.
Metodo pubblicoIsApprovedOrPendingApprovalState Restituisce true se lo stato è di categoria PENDING_APPROVAL o APPROVED
Metodo pubblicoIsApprovedState Restituisce true se lo stato è di categoria APPROVED
Metodo pubblicoIsErasedState Restituisce true se lo stato è di categoria ERASED
Metodo pubblicoIsModifyingOutOfDateState Restituisce true se lo stato è di categoria UNDER_CORRECTION
Metodo pubblicoIsOutOfDateState Restituisce true se lo stato è di categoria OUTOFDATE Consideriamo lo stato appartenente a questa categoria sempre come univoco.
Metodo pubblicoIsOutOfDateStateOrWritableOutOfDateState Restituisce true se lo stato è di categoria OUTOFDATE o MODIFYING OUTOFDATE Consideriamo lo stato appartenente a questa categoria sempre come univoco.
Metodo pubblicoIsPendingApprovalState Restituisce true se lo stato è di categoria PENDING_APPROVAL
Metodo pubblicoIsReadOnlyState Restiutuisce se lo stato è in sola lettura.
Metodo pubblicoIsUnchangeableState Restituisce true se lo stato è di categoria UNCHANGEABLE
Metodo pubblicoIsWorkingState Restituisce true se lo stato è di categoria WORKING
Metodo pubblicoIsWritableOutOfDateState Restituisce true se lo stato è di categoria WRITABLE OUTOFDATE Consideriamo lo stato appartenente a questa categoria sempre come univoco.
Metodo pubblicoIsWritableState Restiutuisce se lo stato è scrivibile.
Torna su
Campi
Vedi anche

Documentazione

Namespace DedNet.Core