using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Exferia_Aplicacion.General
{
    public class INTERNO_ConfiguracionPantalla_Modelo
    {
        public INTERNO_ConfiguracionPantalla_Modelo()
        { }

        //Configuracion Listado
        public List<string> LISTADO_COLUMNASAMOSTRAR { get; set; }
        public Dictionary<string, int> LISTADO_COLUMNAS_ORDEN { get; set; }
        public Dictionary<string, int> LISTADO_COLUMNAS_ANCHO { get; set; }
        public string LISTADO_ORDEN_COLUMNA_PORDEFECTO { get; set; }
        public string LISTADO_ORDEN_DIRECCION_PORDEFECTO { get; set; }

        //Pantalla Principal
        public string PRINCIPAL_MENUIZQUIERDO_ANCLADO { get; set; }
        public string PRINCIPAL_ATHOS_ANCLADO { get; set; }

        //P_DIARIO
        public string P_DIARIO_ELENTOSPORPAGINA { get; set; }

        //P_TAB_ACTIVO
        public int? P_TAB_ACTIVO { get; set; }

        //Valor Combo Seleccionado
        public string VALOR_COMBO_SELECCION_1 { get; set; }
        public string VALOR_COMBO_SELECCION_2 { get; set; }

        //Valor Texto Seleccionado
        public string VALOR_TEXTO_1 { get; set; }

        //Ancho Panel CENTRO INFORMACION
        private int g_int_CentroInformacion_Ancho = 150;
        public int CENTROINFORMACION_Ancho
        {
            get
            {
                return g_int_CentroInformacion_Ancho;
            }
            set
            {
                g_int_CentroInformacion_Ancho = value;
            }
        }

        public int SPLITER_VERTICAL_DISTANCIA { get; set; }
        public int SPLITER_VERTICAL_PANELOCULTO { get; set; }
        public int SPLITER_HORIZONTAL_DISTANCIA { get; set; }
        public int SPLITER_HORIZONTAL_PANELOCULTO { get; set; }
    }
}