Exemplo n.º 1
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="p_bEnabCanc">Habilita ESC para cancelar</param>
        public BusqLocalidades(bool p_bEnabCanc)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            // Iniciamos los objetos de la clase
            m_smResult = new StatMsg();

            // Cargamos las provincias
            AppRuts.App_ShowMsg("Cargando provincias...");
            ListaEntidades l_lentProv = Bll.Tablas.LocGetProvincias(m_smResult);

            AppRuts.App_HideMsg();
            if (AppRuts.MsgRuts_AnalizeError(this, m_smResult))
            {
                return;
            }



            l_lentProv.Sort("loc_des_provincia");
            cmbProvincias.FillFromStrLEntidad(l_lentProv, "loc_des_provincia", "loc_des_provincia", "deleted");
            cmbProvincias.AddStrCD("***", "(Todas las Provincias)", 0);
            cmbProvincias.SelectedStrCode = "***";

            // Vemos el estado del ESC
            lblCancela.Visible = p_bEnabCanc;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Agrega un ROOT a un tree
        /// </summary>
        /// <param name="p_lentData">ListaEntidad de datos</param>
        /// <param name="p_strDescripcion">Descripcion del Root</param>
        /// <param name="p_iNroImagen">Indice de la imagen</param>
        private static void fAgregarRoot(ListaEntidades p_lentData,
                                         string p_strDescripcion,
                                         int p_iNroImagen)
        {
            DataRow l_drTemp = p_lentData.InternalData.Table.NewRow();

            // Agregamos el root
            l_drTemp["mov_ecd_patente"] = 0;
            l_drTemp["mov_des_des"]     = p_strDescripcion;
            l_drTemp["Orden"]           = 1;
            l_drTemp["Nivel"]           = 1;
            l_drTemp["Imagen"]          = p_iNroImagen;

            p_lentData.InternalData.Table.Rows.Add(l_drTemp);
            p_lentData.Sort("mov_ecd_patente");
        }