Ejemplo n.º 1
0
        public void traerEstados()
        {
            EstadoNegocio negocioEstado = new EstadoNegocio();

            listaEstados              = negocioEstado.ObtieneEstados();
            cmbEstados.DataSource     = listaEstados;
            cmbEstados.DataTextField  = "NB_ESTADO";
            cmbEstados.DataValueField = "CL_ESTADO";
            cmbEstados.DataBind();
        }
Ejemplo n.º 2
0
        protected void grdEstados_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            EstadoNegocio nEstado = new EstadoNegocio();

            grdEstados.DataSource = nEstado.ObtieneEstados(CL_PAIS: vClPais);
        }
        protected void ftGrdCandidatos_ExpressionItemCreated(object sender, RadFilterExpressionItemCreatedEventArgs e)
        {
            RadFilterSingleExpressionItem singleItem = e.Item as RadFilterSingleExpressionItem;

            if (singleItem != null)
            {
                switch (singleItem.FieldName)
                {
                case "CL_SOLICITUD_ESTATUS":
                    RadDropDownList dropDownList = singleItem.InputControl as RadDropDownList;

                    List <E_GENERICA> vLstElementos = new List <E_GENERICA>();

                    vLstElementos.Add(new E_GENERICA {
                        CL_GENERICA = "CREADA", NB_GENERICO = "CREADA"
                    });
                    vLstElementos.Add(new E_GENERICA {
                        CL_GENERICA = "En Proceso", NB_GENERICO = "En Proceso"
                    });

                    dropDownList.DataSource = vLstElementos;
                    dropDownList.DataBind();
                    break;

                case "CL_ESTADO":
                    RadComboBox       dropDownEstado = singleItem.InputControl as RadComboBox;
                    EstadoNegocio     nEstado        = new EstadoNegocio();
                    List <E_GENERICA> vLstEstados    = new List <E_GENERICA>();

                    vLstEstados = nEstado.ObtieneEstados().Select(t => new E_GENERICA {
                        CL_GENERICA = t.CL_ESTADO, NB_GENERICO = t.NB_ESTADO
                    }).ToList();

                    dropDownEstado.Filter     = RadComboBoxFilter.Contains;
                    dropDownEstado.MaxHeight  = Unit.Pixel(350);
                    dropDownEstado.DataSource = vLstEstados;
                    dropDownEstado.DataBind();

                    break;

                case "CL_MUNICIPIO":
                    RadComboBox       dropDownMunicipio = singleItem.InputControl as RadComboBox;
                    MunicipioNegocio  nMunicipio        = new MunicipioNegocio();
                    List <E_GENERICA> vLstMunicipio     = new List <E_GENERICA>();

                    vLstMunicipio = nMunicipio.ObtieneMunicipios().Select(t => new E_GENERICA {
                        CL_GENERICA = t.CL_MUNICIPIO, NB_GENERICO = t.DS_FILTRO
                    }).ToList();

                    dropDownMunicipio.Filter     = RadComboBoxFilter.Contains;
                    dropDownMunicipio.MaxHeight  = Unit.Pixel(350);
                    dropDownMunicipio.DataSource = vLstMunicipio;
                    dropDownMunicipio.DataBind();

                    break;

                case "FE_NACIMIENTO":

                    RadDatePicker dtpNacimiento = singleItem.InputControl as RadDatePicker;

                    dtpNacimiento.DateInput.DateFormat        = "dd/MM/yyyy";
                    dtpNacimiento.DateInput.DisplayDateFormat = "dd/MM/yyyy";

                    break;

                //case "CL_COLONIA":
                //    RadComboBox dropDownColonia = singleItem.InputControl as RadComboBox;
                //    ColoniaNegocio nColonia = new ColoniaNegocio();
                //    List<E_GENERICA> vLstColonias = new List<E_GENERICA>();
                //    vLstColonias = nColonia.ObtieneColonias().Select(t => new E_GENERICA { CL_GENERICA = t.CL_COLONIA, NB_GENERICO = t.DS_FILTRO }).ToList();
                //    dropDownColonia.Filter = RadComboBoxFilter.Contains;
                //    //dropDownMunicipio.DropDownWidth = Unit.Pixel(250);
                //    dropDownColonia.MaxHeight = Unit.Pixel(350);
                //    dropDownColonia.DataSource = vLstColonias;
                //    dropDownColonia.DataBind();
                //    break;


                default:
                    break;
                }
            }
        }