Referencia de la Clase sage.ew.listados.Listados.EvalCeldaPersModifPvpTarManu

Evaluador de color personalizado para pintar las celdas con precios modificados de color rojo (defecto) o del color que se haya definido en el conjunto de cambios de PVP de la tarifa. Más...

Diagrama de herencias de sage.ew.listados.Listados.EvalCeldaPersModifPvpTarManu
sage.ew.objetos.EvaluadorCeldas sage.ew.interficies.IEvaluadorCelda

Métodos públicos

 EvalCeldaPersModifPvpTarManu (IListados toListado, List< string > tlstListColsPvp, Dictionary< string, List< object >> todicTrColPvpTarifa)
 Constructor Más...
 
override void Evaluar (object sender, ref DataGridViewCellFormattingEventArgs e)
 
- Métodos públicos heredados desde sage.ew.objetos.EvaluadorCeldas
 EvaluadorCeldas (eTipoEvaluacion teTipo)
 Constructor base Más...
 
 EvaluadorCeldas ()
 Constructor para evaluador personalizado. Más...
 
bool esBusqueda ()
 Evaluador esBusqueda() Más...
 
bool esAnalisis ()
 Evaluador esAnalisis() Más...
 
bool esPersonalizado ()
 Evaluador esPersonalizado() Más...
 
bool esColumnaEditable ()
 Evaluador esColumnaEditable() Más...
 
void setTexto (string tcTexto)
 Establece el texto a evaluar Más...
 
string getTexto ()
 Obtiene el texto a evaluar Más...
 

Otros miembros heredados

- Propiedades heredados desde sage.ew.objetos.EvaluadorCeldas
Color BackColorDefecto [get, set]
 Propiedad BackColorDefecto Más...
 
Color ForeColorDefecto [get, set]
 Propiedad ForeColorDefecto Más...
 
- Propiedades heredados desde sage.ew.interficies.IEvaluadorCelda
Color BackColorDefecto [get, set]
 Color para el fondo de la celda. Más...
 
Color ForeColorDefecto [get, set]
 Color para la letra de la celda. Más...
 

Descripción detallada

Evaluador de color personalizado para pintar las celdas con precios modificados de color rojo (defecto) o del color que se haya definido en el conjunto de cambios de PVP de la tarifa.

Definición en la línea 2581 del archivo ModifPvpTarifasManuales.cs.

Documentación del constructor y destructor

◆ EvalCeldaPersModifPvpTarManu()

sage.ew.listados.Listados.EvalCeldaPersModifPvpTarManu.EvalCeldaPersModifPvpTarManu ( IListados  toListado,
List< string >  tlstListColsPvp,
Dictionary< string, List< object >>  todicTrColPvpTarifa 
)
inline

Constructor

Parámetros
toListadoReferencia al negocio de listado.
tlstListColsPvpLista de strings con los nombres de las columnas de tarifa.
todicTrColPvpTarifaDiccionario de translación de nombre de columna de PVP a propiedades de la tarifa que representa la columna.

En este evaluador nos hará falta referencia al listado (de tipo IListados) para acceder al DataTable _ResultadoOriginal pues es alli donde tenemos el precio actual que hay en la base de datos con el que compararemos el precio presente en la celda. En _Resultados que es el DataTable que sirve de base a la grid de resultado no tenemos este campo.

Definición en la línea 2631 del archivo ModifPvpTarifasManuales.cs.

Documentación de las funciones miembro

◆ Evaluar()

override void sage.ew.listados.Listados.EvalCeldaPersModifPvpTarManu.Evaluar ( object  sender,
ref DataGridViewCellFormattingEventArgs  e 
)
inlinevirtual

Parámetros
sender
e

Implementa sage.ew.objetos.EvaluadorCeldas.

Definición en la línea 2650 del archivo ModifPvpTarifasManuales.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: