Type CampoFormularioDinamico
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity
Campo de formulario dinámico
Events
Methods
- CreateCampoFormularioDinamico
- ShouldSerializeDataCampos
- ShouldSerializeFormulario
- ShouldSerializeFormularioReference
- ShouldSerializeGrupo
- ShouldSerializeGrupoReference
- ShouldSerializeValoresPosibles
Properties
- Codigo
- CodigoListaValores
- DataCampos
- DescripcionLocalizationKey
- EntityKey
- EntityState
- EsRequerido
- ExpresionRegularValidacion
- FechaGrabacion
- FechaUltimaModificacion
- Fieldname
- FinRangoEscala
- FinRangoEscalaLocalizationKey
- Formulario
- FormularioReference
- Grupo
- GrupoReference
- InicioRangoEscala
- InicioRangoEscalaLocalizationKey
- MensajeValidacionExpresionRegular
- Orden
- Peso
- PromptLocalizationKey
- TipoControl
- TipoControlDb
- UsuarioGrabacion
- UsuarioUltimaModificacion
- ValoresPosibles
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeDataCampos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeFormulario()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeFormularioReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeGrupo()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeGrupoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeValoresPosibles()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
CampoFormularioDinamico CreateCampoFormularioDinamico(int codigo, string fieldname, string promptLocalizationKey, int orden, bool esRequerido, decimal peso, string tipoControlDb)
Create a new CampoFormularioDinamico object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
fieldname - Initial value of the Fieldname property.
-
string
promptLocalizationKey - Initial value of the PromptLocalizationKey property.
-
int
orden - Initial value of the Orden property.
-
bool
esRequerido - Initial value of the EsRequerido property.
-
decimal
peso - Initial value of the Peso property.
-
string
tipoControlDb - Initial value of the TipoControlDb property.
Public properties
int Codigo get; set;
Codigo
string CodigoListaValores get; set;
Código de lista de valores a usar para llenar los valores posibles del campo. Solo aplica cuando el tipo es listadesplegable
EntityCollection<CampoDinamicoData> DataCampos get; set;
Data llenada para el campo
string DescripcionLocalizationKey get; set;
Descripción del campo para mostrarle al usuario
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsRequerido get; set;
¿Requerido?
string ExpresionRegularValidacion get; set;
Expresión regular para validar
Nullable<DateTime> FechaGrabacion get; set;
No Metadata Documentation available.
Nullable<DateTime> FechaUltimaModificacion get; set;
No Metadata Documentation available.
string Fieldname get; set;
Nombre del campo
Nullable<int> FinRangoEscala get; set;
Valor final de la escala
string FinRangoEscalaLocalizationKey get; set;
Texto del valor final de la escala
FormularioDinamico Formulario get; set;
Formulario al que pertenece el campo
EntityReference<FormularioDinamico> FormularioReference get; set;
Formulario al que pertenece el campo
GrupoCampoDinamico Grupo get; set;
Grupo en el que se dibujará el campo
EntityReference<GrupoCampoDinamico> GrupoReference get; set;
Grupo en el que se dibujará el campo
Nullable<int> InicioRangoEscala get; set;
Valor de inicio de la escala
string InicioRangoEscalaLocalizationKey get; set;
Texto del inicio del rango de la escala
string MensajeValidacionExpresionRegular get; set;
Mensaje a mostrar cuando no se pase la validación de la expresión regular
int Orden get; set;
Orden de aparición dentro del formulario
decimal Peso get; set;
Peso del campo
string PromptLocalizationKey get; set;
Texto para mostrar al usuario
TipoControlCampoDinamico TipoControl get; set;
Tipo de Control
string TipoControlDb get; set;
Tipo de Control
string UsuarioGrabacion get; set;
No Metadata Documentation available.
string UsuarioUltimaModificacion get; set;
No Metadata Documentation available.
EntityCollection<ValorPosibleCampoDinamico> ValoresPosibles get; set;
Valores posibles para el campo