コード例 #1
0
        //Obtener catalogo no depediente de : TipoInmueble
        private Boolean PoblarDropDownListaTipoInmueble()
        {
            Boolean Ok = false;

            this.DropDownListTipoInmueble.DataTextField  = "Descripcion";
            this.DropDownListTipoInmueble.DataValueField = "IdValue";

            try
            {
                this.DropDownListTipoInmueble.Items.Clear();
                //obtener informacion de paises del BUS, si la lista ya existe solo obtenerla, sino cargarla del BUS
                this.DropDownListTipoInmueble.DataSource = AdministradorCatalogos.ObtenerCatalogoTipoInmueble();
                this.DropDownListTipoInmueble.DataBind();
                //agregar un elemento para representar a todos

                //agregar un elemento para representar a todos
                this.DropDownListTipoInmueble.Items.Add("--");
                this.DropDownListTipoInmueble.Items.FindByText("--").Selected = true;
                Ok = true;
            }
            catch (Exception ex)
            {
                //msj al usuario
                // Msj = ex.InnerException == null ? ex.Message : ex.InnerException.Message;
                Msj = "Ocurrió una excepción al cargar la lista de Tipo de Inmueble. Contacta al área de sistemas.";
                this.LabelInfoInmuebleDir.Text = "<div class='alert alert-danger'> " + Msj + "</div>";
                MostrarMensajeJavaScript(Msj);
            }
            return(Ok);
        }