Referencia de la Interfaz sage.ew.ewbase.interficies.IValidationDataAnnotations

Interfaz para validaciones de propiedades de ewMante Más...

Diagrama de herencias de sage.ew.ewbase.interficies.IValidationDataAnnotations
sage.ew.ewbase.Modelo sage.ew.ewbase.Validation Sage.ES.S50.UnitTest.Pildora.Test Sage.ES.S50.UnitTest.Sage.ES.S50.ValidationAttributes.TestEmail Sage.ES.S50.ValidationsAttribute.Tests.Test sage.ew.ewbase.ewEntidad sage.ew.ewbase.ewMante sage.ew.tpv.RetirosLinea sage.addons.amortiza.Negocio.Mantes.Partidas sage.addons.amortiza.Negocio.Mantes.TipoAmor sage.addons.amortiza.Negocio.Mantes.TipoBien sage.addons.amortiza.Negocio.Mantes.TipoVehiculo sage.addons.amortiza.Negocio.Mantes.Titulo sage.addons.fideliza.Negocio.Clases.FactorPuntos sage.addons.gaped.Negocio.Mantes.estados sage.addons.gestdoc.Negocio.Mantes.MantePropiedad sage.addons.idatos.Negocio.Mantes.plinter_c sage.addons.infconfig.Negocio.Clases.InformesConfigurables sage.addons.offline.Negocio.Mantes.ConfComOffline sage.addons.offline.Negocio.Mantes.SucursalesOff sage.addons.rgpd.Negocio.Mantes.baselegal sage.addons.rgpd.Negocio.Mantes.categorias sage.addons.rgpd.Negocio.Mantes.entidad_c sage.addons.rgpd.Negocio.Mantes.motisupr sage.addons.rgpd.Negocio.Mantes.origen sage.addons.rgpd.Negocio.Mantes.tratamientos sage.addons.services.Negocio.Mantes.Clasificacion sage.addons.services.Negocio.Mantes.EstServ sage.addons.services.Negocio.Mantes.GrupTipGas sage.addons.services.Negocio.Mantes.Problema sage.addons.services.Negocio.Mantes.SerAtTec sage.addons.services.Negocio.Mantes.Solucion sage.addons.services.Negocio.Mantes.Tecnicos sage.addons.services.Negocio.Mantes.TipoGaran sage.addons.services.Negocio.Mantes.TipoGastos sage.addons.services.Negocio.Mantes.TipoServicio sage.addons.trazabilidad.Negocio.Mantes.Categoria sage.addons.trazabilidad.Negocio.Mantes.Causa sage.addons.trazabilidad.Negocio.Mantes.Formula sage.addons.trazabilidad.Negocio.Mantes.Motivo sage.addons.trazabilidad.Negocio.Mantes.Solucion Sage.ES.S50.Comunicados.Negocio.Clases.Comunicados Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados Sage.ES.S50.Comunicados.Negocio.Clases.PlantillasComunicados Sage.ES.S50.Fabricacion.Negocio.Mantes.Operaciones Sage.ES.S50.Fabricacion.Negocio.Mantes.Seccion Sage.ES.S50.Fabricacion.Negocio.Mantes.TipoCost Sage.ES.S50.Fabricacion.Negocio.Mantes.TipoOpera sage.ew.articulo.Almacen sage.ew.articulo.Articulo sage.ew.articulo.ArtLot sage.ew.articulo.CambiosPvpPendientes sage.ew.articulo.Canal sage.ew.articulo.Caracteristica sage.ew.articulo.Clases.ArticulosOfertas sage.ew.articulo.Colores sage.ew.articulo.ConceptoSuplido sage.ew.articulo.Escandallos sage.ew.articulo.Familia sage.ew.articulo.FormulasTCP sage.ew.articulo.GrupoColor sage.ew.articulo.GrupoTalla sage.ew.articulo.Marca sage.ew.articulo.Subfamilia sage.ew.articulo.Talla sage.ew.articulo.Tarifa sage.ew.articulo.Tarifa sage.ew.articulo.TipoIVA sage.ew.cliente.Actividad sage.ew.cliente.Agencia sage.ew.cliente.Cliente sage.ew.cliente.CompaniaCredito sage.ew.cliente.ConceptoCuota sage.ew.cliente.ConceptoMandato sage.ew.cliente.CPostal sage.ew.cliente.DefinicionServicio sage.ew.cliente.EtiquetasEnvio sage.ew.cliente.FormaDePago sage.ew.cliente.FuturoCliente sage.ew.cliente.Idiomas sage.ew.cliente.LineaDescuento sage.ew.cliente.Mandatos sage.ew.cliente.Obra sage.ew.cliente.PagareCobro sage.ew.cliente.Paises sage.ew.cliente.PrevisionCobro sage.ew.cliente.Roles sage.ew.cliente.Ruta sage.ew.cliente.TipoCreditoCaucion sage.ew.cliente.TipoFacturacion sage.ew.cliente.TipoRetencion sage.ew.cliente.Vendedor sage.ew.cliente.Zona sage.ew.cliente.ZonaHera sage.ew.contabilidad.AsientoPredefinido sage.ew.contabilidad.ConceptoAsiento sage.ew.contabilidad.ConceptoComun sage.ew.contabilidad.ConceptoConciliacion sage.ew.contabilidad.ConceptoGastosIngresos sage.ew.contabilidad.ConceptoIRPF sage.ew.contabilidad.ContabilidadPresupuestaria sage.ew.contabilidad.ContadorOrdenSoportado sage.ew.contabilidad.Cuenta sage.ew.contabilidad.Cuenta.DatosFiscales sage.ew.contabilidad.CuentaBancaria sage.ew.contabilidad.CuentaSecundaria sage.ew.contabilidad.CuentaSituacion sage.ew.contabilidad.DepositoCuentas_Administradores sage.ew.contabilidad.DepositoCuentas_COVID sage.ew.contabilidad.DepositoCuentas_DB sage.ew.contabilidad.DepositoCuentas_DBII sage.ew.contabilidad.DepositoCuentas_InsP sage.ew.contabilidad.DepositoCuentas_ServTerceros sage.ew.contabilidad.DepositoCuentasA1 sage.ew.contabilidad.DisenoBalances sage.ew.contabilidad.EntidadBancaria sage.ew.contabilidad.GrupoContribuyentes sage.ew.contabilidad.Mail500 sage.ew.contabilidad.Memoria sage.ew.contabilidad.Nivel1 sage.ew.contabilidad.Nivel2 sage.ew.contabilidad.Nivel3 sage.ew.contabilidad.Nivel4 sage.ew.contabilidad.NotasAsiMem sage.ew.contabilidad.NotasMemoria sage.ew.contabilidad.PlanContable sage.ew.contabilidad.RefCatastral sage.ew.contabilidad.Reglas sage.ew.contabilidad.Remesa sage.ew.contabilidad.RemesaPago sage.ew.contabilidad.TipoPagare sage.ew.docscompra.GastoAdicional sage.ew.docscompra.PagarePago sage.ew.docscompra.PrevisionPago sage.ew.docscompra.Proveedor sage.ew.docsven.DocPedInt sage.ew.docsven.Letras sage.ew.docsven.PlantillasFactElec sage.ew.docsven.PlantillasPresup sage.ew.ewbase.CategoriaEmpleado sage.ew.ewbase.Clases.CamposAdicionales sage.ew.ewbase.Clases.CPostalBorrar sage.ew.ewbase.Clases.Cuentas sage.ew.ewbase.Clases.Ejercici sage.ew.ewbase.Clases.ewManteBalancePerdida sage.ew.ewbase.Clases.ewManteExtended sage.ew.ewbase.ConfTerminal sage.ew.ewbase.Divisa sage.ew.ewbase.DocumentoBase sage.ew.ewbase.Empleado sage.ew.ewbase.GrupoEmpresa sage.ew.ewbase.GrupoEmpresa sage.ew.ewbase.Operario sage.ew.ewbase.PermisoOperario sage.ew.ewbase.ReportTemplate sage.ew.formul.ConsultasBrowsers sage.ew.formul.O365CalendarEntryPoint sage.ew.lote.Clases.Lote sage.ew.murano.AgrupacionesArticulo sage.ew.murano.Delegacion sage.ew.murano.PreciosPorArticulo sage.ew.sepa.PlantillasSEPA sage.ew.serie.Serie sage.ew.stocks.DocumentStock< _TipoDocumentLinea > sage.ew.stocks.TipoReg sage.ew.tpv.Caja sage.ew.tpv.CajaVenta sage.ew.tpv.Clases.Billete sage.ew.tpv.Clases.CobrosTickets sage.ew.tpv.Clases.MovCaja sage.ew.tpv.Clases.Terminal sage.ew.tpv.ClasificacionArticulos sage.ew.tpv.DefNota sage.ew.tpv.DefVales sage.ew.tpv.FormasCobro sage.ew.tpv.FormasCobroCaja sage.ew.tpv.Impresora sage.ew.tpv.Reposicion sage.ew.tpv.Retiros sage.ew.tpv.Vales sage.ew.usuario.Usuario

Métodos públicos

bool ValidateProperty (string propertyName, List< ValidationResult > validationResults)
 Valida la propiedad propertyName de la entidad Más...
 
bool ValidateProperty (string propertyName, object value, List< ValidationResult > validationResults)
 Valida la propiedad propertyName con el valor value Más...
 
List< ValidationResult > Validate ()
 Valida las propiedades de la entidad Más...
 

Descripción detallada

Interfaz para validaciones de propiedades de ewMante

Definición en la línea 9 del archivo IValidationDataAnnotations.cs.

Documentación de las funciones miembro

◆ Validate()

List<ValidationResult> sage.ew.ewbase.interficies.IValidationDataAnnotations.Validate ( )

Valida las propiedades de la entidad

Devuelve

Implementado en sage.ew.ewbase.Modelo y sage.ew.ewbase.Validation.

◆ ValidateProperty() [1/2]

bool sage.ew.ewbase.interficies.IValidationDataAnnotations.ValidateProperty ( string  propertyName,
List< ValidationResult >  validationResults 
)

Valida la propiedad propertyName de la entidad

Parámetros
propertyName
validationResults

Implementado en sage.ew.ewbase.Modelo y sage.ew.ewbase.Validation.

◆ ValidateProperty() [2/2]

bool sage.ew.ewbase.interficies.IValidationDataAnnotations.ValidateProperty ( string  propertyName,
object  value,
List< ValidationResult >  validationResults 
)

Valida la propiedad propertyName con el valor value

Parámetros
propertyName
value
validationResults
Devuelve

Implementado en sage.ew.ewbase.Modelo y sage.ew.ewbase.Validation.


La documentación para este interfaz fue generada a partir del siguiente fichero: