Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.formul.Clases.ManagerColumns

Clase para gestionar las columnas personalizadas. Más...

Métodos públicos

delegate void Delegar_Refresh ()
 Definición del delegado para el evento que se disparará al cambiar el código.
 
bool _Load (String tcNombre="")
 Carga una configuración a partir del nombre.
 
bool _ValidaColumna (String tcColumnName)
 Valida si la columna no esta indicada en el listado para eliminar.
 
bool _Load (DataRow toConfig)
 Carga una configuración a partir del DataRow de configuración.
 
void _RefreshConfigInicial ()
 Inicializa la configuración inicial.
 
void _RefreshUserWidth ()
 Actualiza los width del usuario.
 
XElement _ToXElement ()
 Convierte la presentacion en XElement.
 
void _Refresh ()
 Refersca el grid.
 
void _RemoveSort ()
 Reestable el orden original.
 
Boolean _Changed ()
 Indica si se han producido cambios.
 
 ManagerColumns (gridViewList toGrid, IListados toListado)
 Constructor.
 
DialogResult _Show (ColumnDefinition toColum=null)
 Muestra el formulario par añadir columnas personalizadas.
 
bool _DeleteReportFile (Int32 tnId, Boolean tlPublico)
 Elimina el fichero del report de una configuración.
 
Boolean _MoveFileReport (Int32 tnId, Boolean tlPublico)
 Cambia de el path de un fichero de report con configuración de publica a privada y al revés.
 
Int32 _GetLastPosicion ()
 Reordena y devuelve la última posicion.
 
List< ColumnDefinition_GetColumnsSorted (Boolean tlTodas=true)
 Devuel un listado con las columnas visibles y ordenadas.
 
void _RemoveRelGoogleMaps (ColumnDefinition loCol)
 Elimina las columnas relacionadas.
 

Atributos públicos estáticos

static Color _Color = Color.RoyalBlue
 Color para las columnas personalizadas.
 
static Color _BackColorInmo = Color.FromArgb(250, 250, 250)
 Color de fondo para las columnas inmobilizadas.
 
static Color _ForeColorInmo = Color.FromArgb(1, 1, 1)
 Color de la letra para las columnas inmobilizadas.
 
static Color _ForeColorEdit = Color.Red
 Color de letra para las columnas editables.
 
static Color _BackColorEdit = Color.FromArgb(248, 255, 248)
 Color de fondo para las columnas editables.
 

Propiedades

GoogleMapsConfigManager _GoogleMapsConfigManager [get]
 Clase para el control de las columnas con GoogleMaps.
 
Configuracion _Configuracion [get, set]
 Configuración seleccionada.
 
XElement _XPresentacionActual [get, set]
 Presentación actual del listado en XElement.
 
XElement _XPresentacionOriginal [get, set]
 Presentación inicial del listado en XElement.
 
Dictionary< String, ColumnDefinition_PresentacionActual [get, set]
 Presentación actual del listado.
 
Boolean _ColorsChanged [get]
 Indica si hay cambios de color.
 
Dictionary< String, ColumnDefinition_PresentacionOriginal [get]
 Presentación inicial del listado.
 
gridViewList _Grid [get]
 Grid.
 
IListados _Listado [get]
 Listado.
 

Eventos

Delegar_Refresh _RefreshColumns
 Definición del delegado para el evento _Codigo_Cambiado.
 

Descripción detallada

Clase para gestionar las columnas personalizadas.

Definición en la línea 23 del archivo ManagerColumns.cs.

Documentación de constructores y destructores

◆ ManagerColumns()

sage.ew.formul.Clases.ManagerColumns.ManagerColumns ( gridViewList toGrid,
IListados toListado )
inline

Constructor.

Parámetros
toGrid
toListado

Definición en la línea 481 del archivo ManagerColumns.cs.

Documentación de funciones miembro

◆ _Changed()

Boolean sage.ew.formul.Clases.ManagerColumns._Changed ( )
inline

Indica si se han producido cambios.

Devuelve

Definición en la línea 471 del archivo ManagerColumns.cs.

◆ _DeleteReportFile()

bool sage.ew.formul.Clases.ManagerColumns._DeleteReportFile ( Int32 tnId,
Boolean tlPublico )
inline

Elimina el fichero del report de una configuración.

Parámetros
tnId
tlPublico
Devuelve

Definición en la línea 524 del archivo ManagerColumns.cs.

◆ _GetColumnsSorted()

List< ColumnDefinition > sage.ew.formul.Clases.ManagerColumns._GetColumnsSorted ( Boolean tlTodas = true)
inline

Devuel un listado con las columnas visibles y ordenadas.

Parámetros
tlTodas
Devuelve

Definición en la línea 596 del archivo ManagerColumns.cs.

◆ _GetLastPosicion()

Int32 sage.ew.formul.Clases.ManagerColumns._GetLastPosicion ( )
inline

Reordena y devuelve la última posicion.

Devuelve

Definición en la línea 576 del archivo ManagerColumns.cs.

◆ _Load() [1/2]

bool sage.ew.formul.Clases.ManagerColumns._Load ( DataRow toConfig)
inline

Carga una configuración a partir del DataRow de configuración.

Parámetros
toConfig
Devuelve

Definición en la línea 325 del archivo ManagerColumns.cs.

◆ _Load() [2/2]

bool sage.ew.formul.Clases.ManagerColumns._Load ( String tcNombre = "")
inline

Carga una configuración a partir del nombre.

Parámetros
tcNombre
Devuelve

Definición en la línea 213 del archivo ManagerColumns.cs.

◆ _MoveFileReport()

Boolean sage.ew.formul.Clases.ManagerColumns._MoveFileReport ( Int32 tnId,
Boolean tlPublico )
inline

Cambia de el path de un fichero de report con configuración de publica a privada y al revés.

Parámetros
tnId
tlPublico
Devuelve

Definición en la línea 551 del archivo ManagerColumns.cs.

◆ _Refresh()

void sage.ew.formul.Clases.ManagerColumns._Refresh ( )
inline

Refersca el grid.

Definición en la línea 430 del archivo ManagerColumns.cs.

◆ _RefreshConfigInicial()

void sage.ew.formul.Clases.ManagerColumns._RefreshConfigInicial ( )
inline

Inicializa la configuración inicial.

Definición en la línea 346 del archivo ManagerColumns.cs.

◆ _RefreshUserWidth()

void sage.ew.formul.Clases.ManagerColumns._RefreshUserWidth ( )
inline

Actualiza los width del usuario.

Definición en la línea 402 del archivo ManagerColumns.cs.

◆ _RemoveRelGoogleMaps()

void sage.ew.formul.Clases.ManagerColumns._RemoveRelGoogleMaps ( ColumnDefinition loCol)
inline

Elimina las columnas relacionadas.

Parámetros
loCol

Definición en la línea 616 del archivo ManagerColumns.cs.

◆ _RemoveSort()

void sage.ew.formul.Clases.ManagerColumns._RemoveSort ( )
inline

Reestable el orden original.

Definición en la línea 439 del archivo ManagerColumns.cs.

◆ _Show()

DialogResult sage.ew.formul.Clases.ManagerColumns._Show ( ColumnDefinition toColum = null)
inline

Muestra el formulario par añadir columnas personalizadas.

Parámetros
toColum
Devuelve

Definición en la línea 492 del archivo ManagerColumns.cs.

◆ _ToXElement()

XElement sage.ew.formul.Clases.ManagerColumns._ToXElement ( )
inline

Convierte la presentacion en XElement.

Devuelve

Definición en la línea 422 del archivo ManagerColumns.cs.

◆ _ValidaColumna()

bool sage.ew.formul.Clases.ManagerColumns._ValidaColumna ( String tcColumnName)
inline

Valida si la columna no esta indicada en el listado para eliminar.

Parámetros
tcColumnName
Devuelve

Definición en la línea 244 del archivo ManagerColumns.cs.

◆ Delegar_Refresh()

delegate void sage.ew.formul.Clases.ManagerColumns.Delegar_Refresh ( )

Definición del delegado para el evento que se disparará al cambiar el código.

Documentación de campos

◆ _BackColorEdit

Color sage.ew.formul.Clases.ManagerColumns._BackColorEdit = Color.FromArgb(248, 255, 248)
static

Color de fondo para las columnas editables.

Definición en la línea 69 del archivo ManagerColumns.cs.

◆ _BackColorInmo

Color sage.ew.formul.Clases.ManagerColumns._BackColorInmo = Color.FromArgb(250, 250, 250)
static

Color de fondo para las columnas inmobilizadas.

Definición en la línea 57 del archivo ManagerColumns.cs.

◆ _Color

Color sage.ew.formul.Clases.ManagerColumns._Color = Color.RoyalBlue
static

Color para las columnas personalizadas.

Definición en la línea 53 del archivo ManagerColumns.cs.

◆ _ForeColorEdit

Color sage.ew.formul.Clases.ManagerColumns._ForeColorEdit = Color.Red
static

Color de letra para las columnas editables.

Definición en la línea 65 del archivo ManagerColumns.cs.

◆ _ForeColorInmo

Color sage.ew.formul.Clases.ManagerColumns._ForeColorInmo = Color.FromArgb(1, 1, 1)
static

Color de la letra para las columnas inmobilizadas.

Definición en la línea 61 del archivo ManagerColumns.cs.

Documentación de propiedades

◆ _ColorsChanged

Boolean sage.ew.formul.Clases.ManagerColumns._ColorsChanged
get

Indica si hay cambios de color.

Definición en la línea 163 del archivo ManagerColumns.cs.

◆ _Configuracion

Configuracion sage.ew.formul.Clases.ManagerColumns._Configuracion
getset

Configuración seleccionada.

Definición en la línea 91 del archivo ManagerColumns.cs.

◆ _GoogleMapsConfigManager

GoogleMapsConfigManager sage.ew.formul.Clases.ManagerColumns._GoogleMapsConfigManager
get

Clase para el control de las columnas con GoogleMaps.

Definición en la línea 40 del archivo ManagerColumns.cs.

◆ _Grid

gridViewList sage.ew.formul.Clases.ManagerColumns._Grid
get

Grid.

Definición en la línea 189 del archivo ManagerColumns.cs.

◆ _Listado

IListados sage.ew.formul.Clases.ManagerColumns._Listado
get

Listado.

Definición en la línea 200 del archivo ManagerColumns.cs.

◆ _PresentacionActual

Dictionary<String, ColumnDefinition> sage.ew.formul.Clases.ManagerColumns._PresentacionActual
getset

Presentación actual del listado.

Definición en la línea 147 del archivo ManagerColumns.cs.

◆ _PresentacionOriginal

Dictionary<String, ColumnDefinition> sage.ew.formul.Clases.ManagerColumns._PresentacionOriginal
get

Presentación inicial del listado.

Definición en la línea 178 del archivo ManagerColumns.cs.

◆ _XPresentacionActual

XElement sage.ew.formul.Clases.ManagerColumns._XPresentacionActual
getset

Presentación actual del listado en XElement.

Definición en la línea 116 del archivo ManagerColumns.cs.

◆ _XPresentacionOriginal

XElement sage.ew.formul.Clases.ManagerColumns._XPresentacionOriginal
getset

Presentación inicial del listado en XElement.

Definición en la línea 131 del archivo ManagerColumns.cs.

Documentación de eventos

◆ _RefreshColumns

Delegar_Refresh sage.ew.formul.Clases.ManagerColumns._RefreshColumns

Definición del delegado para el evento _Codigo_Cambiado.

Definición en la línea 111 del archivo ManagerColumns.cs.


La documentación de esta clase está generada del siguiente archivo: