protected void Page_Load(object sender, EventArgs e) { MunicipioNegocio negocioMunicipio = new MunicipioNegocio(); EstadoNegocio negocioEstado = new EstadoNegocio(); Estado objEstado = new Estado(); if (Session["ID"] == null) { GridViewRow datos = (GridViewRow)Session["gvr"]; lblID.Text = datos.Cells[0].Text; } else { lblID.Text = Session["ID"] as string; } try { int idEstado = Convert.ToInt32(lblID.Text.ToString()); objEstado = negocioEstado.obtenerEstado().Find(x => x.idEstado == idEstado); lblNombreEstado.Text = objEstado.Nombre; GridViewMunicipio.DataSource = negocioMunicipio.obtenerMunicipio(idEstado); GridViewMunicipio.DataBind(); } catch (Exception ex) { throw new Exception("Error en la consulta" + ex.Message); } }
public void traerMunicipios(string pCL_ESTADO) { cmbMunicipio.Text = string.Empty; MunicipioNegocio negocioMunicipio = new MunicipioNegocio(); listaMunicipios = negocioMunicipio.ObtieneMunicipios(pClEstado: pCL_ESTADO); cmbMunicipio.DataSource = listaMunicipios; cmbMunicipio.DataTextField = "NB_MUNICIPIO"; cmbMunicipio.DataValueField = "CL_MUNICIPIO"; cmbMunicipio.DataBind(); }
protected void btnGuardar_Click(object sender, EventArgs e) { Municipio objMun = new Municipio(); MunicipioNegocio municipioNegocio = new MunicipioNegocio(); objMun.idEstado = Convert.ToInt32(dropListEstado.SelectedValue.ToString()); objMun.Nombre = txtcNombre.Text.ToUpper(); Session["ID"] = Convert.ToString(objMun.idEstado); municipioNegocio.insertarMunicipio(objMun); Response.Redirect(Page.ResolveUrl("~/CatMunicipios/WebMunicipio.aspx")); }
protected void CargaEstado() { try { if (!Page.IsPostBack) { EstadoNegocio objEdoBE = new EstadoNegocio(); DropListEstado.DataSource = objEdoBE.obtenerEstado(); DropListEstado.DataValueField = "idEstado"; DropListEstado.DataTextField = "Nombre"; DropListEstado.DataBind(); MunicipioNegocio objMunBE = new MunicipioNegocio(); dropListMunicipio.DataSource = objMunBE.obtenerMunicipio(1); dropListMunicipio.DataValueField = "idMunicipio"; dropListMunicipio.DataTextField = "Nombre"; dropListMunicipio.DataBind(); InstitucionNegocio objInsBE = new InstitucionNegocio(); DropListInst.DataSource = objInsBE.obtenerInstitucion(); DropListInst.DataValueField = "idInstitucion"; DropListInst.DataTextField = "NombreInstitucion"; DropListInst.DataBind(); // catalogo pendiente de carrera /* CarreraNegocio objCarBE = new CarreraNegocio(); * DropListCarrera.DataSource = objCarBE.ConsultaInsenCarrera(Convert.ToInt32(DropListInst.SelectedValue.ToString())); * DropListCarrera.DataValueField = "idCarrera"; * DropListCarrera.DataTextField = "Nombre"; * DropListCarrera.DataBind(); */ } } catch (Exception ex) { Mensajes.Msjs(this, "Error", "OcurriĆ³ el siguiente detalle: " + ex.Message); } }
protected void grdMunicipios_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { MunicipioNegocio nMunicipio = new MunicipioNegocio(); grdMunicipios.DataSource = nMunicipio.ObtieneMunicipios(pClPais: vClPais, pClEstado: vClEstado, pNbEstado: vNbEstado); }
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; } } }