protected void ddlTipoBusqueda_SelectedIndexChanged(object sender, EventArgs e) { if (ddlTipoBusqueda.SelectedItem.Value == 1 + "") { CriterioBusiness criterioBusiness = new CriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <Criterio> criterios = new LinkedList <Criterio>(); criterios = criterioBusiness.ObtenerCriterios(); ddlAreasCriterios.DataSource = criterios; ddlAreasCriterios.DataTextField = "NombreCriterio"; ddlAreasCriterios.DataValueField = "IdCriterio"; ddlAreasCriterios.DataBind(); lblSeleccionBusqueda.Text = "Criterios:"; SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <Subcriterio> subcriterios = new LinkedList <Subcriterio>(); subcriterios = subcriterioBusiness.obtenerSubcriteriosPorIdCriterio(Int32.Parse(ddlAreasCriterios.SelectedItem.Value)); gvCriterios.DataSource = subcriterios; gvCriterios.DataBind(); } else { AreaTematicaBusiness areaTematicaBusiness = new AreaTematicaBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <AreaTematica> areas = new LinkedList <AreaTematica>(); areas = areaTematicaBusiness.ObtenerAreasTematicas(); ddlAreasCriterios.DataSource = areas; ddlAreasCriterios.DataTextField = "NombreAreaTematica"; ddlAreasCriterios.DataValueField = "IdArea"; ddlAreasCriterios.DataBind(); lblSeleccionBusqueda.Text = "Áreas:"; SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <Subcriterio> subcriterios = new LinkedList <Subcriterio>(); subcriterios = subcriterioBusiness.obtenerSubcriteriosPorIdArea(Int32.Parse(ddlAreasCriterios.SelectedItem.Value)); gvCriterios.DataSource = subcriterios; gvCriterios.DataBind(); } }
protected void btnInsertarSubcriterio_Click(object sender, EventArgs e) { String cadenaConexion = WebConfigurationManager.ConnectionStrings["GestionAmbiental"].ConnectionString; SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(cadenaConexion); if (tbxNombreSubcriterio.Text.Equals("")) { lblMensaje.Text = "Debe ingresar un nombre para el nuevo Subcriterio."; lblMensaje.Visible = true; } else { try { int codCriterio = Int32.Parse(ddlCriterios.SelectedValue.ToString()); Subcriterio subcriterio = new Subcriterio(); subcriterio.NombreSubcriterio = tbxNombreSubcriterio.Text; subcriterioBusiness.Insertar(subcriterio, codCriterio); String mensaje = "Subriterio ingresado con éxito."; Response.Redirect("ResultadoEncargado.aspx?mensaje=" + mensaje); } catch (SqlException ex) { String mensaje = "Error al ingresar el Subriterio. Vuelva a intentarlo, por favor."; Response.Redirect("ResultadoEncargado.aspx?mensaje=" + mensaje); Console.Write(ex.Message); } } }
protected void Page_Load(object sender, EventArgs e) { int id = Int32.Parse(Request.QueryString.Get("id")); SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); GVSub.DataSource = subcriterioBusiness.obtenerSubcriteriosPorIdCriterio(id); GVSub.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { String cadenaConexion = WebConfigurationManager.ConnectionStrings["GestionAmbiental"].ConnectionString; AreaTematicaBusiness areaTematicaBusiness = new AreaTematicaBusiness(cadenaConexion); SubcriterioBusiness criterioBusiness = new SubcriterioBusiness(cadenaConexion); AreaTematica area = (AreaTematica)Session["areaTematica"]; lblMensaje.Visible = false; //llenamos el DropDown de Criterios LinkedList <Criterio> listaCriterios = areaTematicaBusiness.ObtenerCriteriosPorArea(area.CodArea); foreach (Criterio criterioActual in listaCriterios) { ddlCriterios.Items.Add(new ListItem(criterioActual.NombreCriterio, criterioActual.CodCriterio + "")); } }
protected void ddlCriterios_SelectedIndexChanged(object sender, EventArgs e) { String cadenaConexion = WebConfigurationManager.ConnectionStrings["GestionAmbiental"].ConnectionString; SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(cadenaConexion); //limpiamos el DropDown de Subcriterios ddlSubcriterios.Items.Clear(); //llenamos el DropDown de Subcriterios int codCriterio = Int32.Parse(ddlCriterios.SelectedValue.ToString()); LinkedList <Subcriterio> listasubCriterios = subcriterioBusiness.ObtenerSubcriteriosPorCriterio(codCriterio); foreach (Subcriterio subcriterioActual in listasubCriterios) { ddlSubcriterios.Items.Add(new ListItem(subcriterioActual.NombreSubcriterio, subcriterioActual.CodSubcriterio + "")); } }
protected void ddlAreasCriterios_SelectedIndexChanged(object sender, EventArgs e) { SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <Subcriterio> subcriterios = new LinkedList <Subcriterio>(); if (ddlTipoBusqueda.SelectedItem.Value == 1 + "") { subcriterios = subcriterioBusiness.obtenerSubcriteriosPorIdCriterio(Int32.Parse(ddlAreasCriterios.SelectedItem.Value)); } else { subcriterios = subcriterioBusiness.obtenerSubcriteriosPorIdArea(Int32.Parse(ddlAreasCriterios.SelectedItem.Value)); } gvCriterios.DataSource = subcriterios; gvCriterios.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CriterioBusiness criterioBusiness = new CriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <Criterio> criterios = new LinkedList <Criterio>(); criterios = criterioBusiness.ObtenerCriterios(); ddlAreasCriterios.DataSource = criterios; ddlAreasCriterios.DataTextField = "NombreCriterio"; ddlAreasCriterios.DataValueField = "IdCriterio"; ddlAreasCriterios.DataBind(); lblSeleccionBusqueda.Text = "Criterios:"; SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <Subcriterio> subcriterios = new LinkedList <Subcriterio>(); subcriterios = subcriterioBusiness.obtenerSubcriteriosPorIdCriterio(Int32.Parse(ddlAreasCriterios.SelectedItem.Value)); gvCriterios.DataSource = subcriterios; gvCriterios.DataBind(); } }
} //Page_Load protected void Button1_Click(object sender, EventArgs e) { SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); subcriterioBusiness.AgregarSubcriterio(TX_nombreSubcriterio.Text, TX_descripcion.Text, Int32.Parse(DDL_criterios.DataValueField)); }