protected void ddlAreaTematica_SelectedIndexChanged(object sender, EventArgs e) { AreaTematicaBusiness areaBus = new AreaTematicaBusiness(connectionString); areaTematica = areaBus.findAreaTematicaByCode(Int32.Parse(ddlAreaTematica.SelectedItem.Value)); CriterioBusiness criterioBus = new CriterioBusiness(connectionString); LinkedList <Criterio> criterios = criterioBus.findAllCriteriosByAreaTematica(Int32.Parse(ddlAreaTematica.SelectedItem.Value)); if (criterios != null) { Criterio a = new Criterio(); a.IdCriterio = 0; a.Descripcion = ""; criterios.AddFirst(a); lblCriterios.Visible = true; ddlCriterios.Visible = true; ddlCriterios.DataSource = criterios; ddlCriterios.DataTextField = "descripcion"; ddlCriterios.DataValueField = "idCriterio"; ddlCriterios.DataBind(); } else { lblMensajeError.Text = "El area tematica seleccionada no tiene criterios registrados"; } }
protected void btnInsertarCriterio_Click(object sender, EventArgs e) { String cadenaConexion = WebConfigurationManager.ConnectionStrings["GestionAmbiental"].ConnectionString; CriterioBusiness criterioBusiness = new CriterioBusiness(cadenaConexion); if (tbxNombreCriterio.Text.Equals("")) { lblMensaje.Text = "Debe ingresar un nombre para el nuevo Criterio."; lblMensaje.Visible = true; } else { try { int codArea = Int32.Parse(lblCodAreaTematica.Text.ToString()); Criterio criterio = new Criterio(); criterio.NombreCriterio = tbxNombreCriterio.Text; criterioBusiness.Insertar(criterio, codArea); String mensaje = "Criterio ingresado con éxito."; Response.Redirect("ResultadoEncargado.aspx?mensaje=" + mensaje); } catch (SqlException ex) { String mensaje = "Error al ingresar el Criterio. Vuelva a intentarlo, por favor."; Response.Redirect("ResultadoEncargado.aspx?mensaje=" + mensaje); Console.Write(ex.Message); } } }
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 Page_Load(object sender, EventArgs e) { int id = Int32.Parse(Request.QueryString.Get("id")); CriterioBusiness criterioBusiness = new CriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); DVcriterio.DataSource = criterioBusiness.obtenerCriterioPorId(id); DVcriterio.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { FuncionarioBusiness funcionarioBusiness = new FuncionarioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); CriterioBusiness criterioBusiness = new CriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); // Session["usuarioFuncionario"] = "Juan Solís"; GVCriterios.DataSource = criterioBusiness.obtenerCriteriosPorIdArea(funcionarioBusiness.obtenerIdArea(Session["usuarioFuncionario"].ToString())); GVCriterios.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { CriterioBusiness criterioBusiness = new CriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); LinkedList <Criterio> criterio = criterioBusiness.ObtenerCriterios(); //como llenar el DropDownList foreach (Criterio criterioLista in criterio) { DDL_criterios.Items.Add(new ListItem(criterioLista.NombreCriterio.ToString())); DDL_criterios.DataValueField = criterioLista.IdCriterio.ToString(); } //foreach } //ispostback } //Page_Load
protected void Page_Load(object sender, EventArgs e) { String cadenaConexion = WebConfigurationManager.ConnectionStrings["GestionAmbiental"].ConnectionString; CriterioBusiness criterioBusiness = new CriterioBusiness(cadenaConexion); SubcriterioBusiness subcriterioBusiness = new SubcriterioBusiness(cadenaConexion); AreaTematica area = (AreaTematica)Session["areaTematica"]; lblMensaje.Visible = false; //llenamos el DropDown de Criterios LinkedList <Criterio> listaCriterios = criterioBusiness.ObtenerCriteriosPorArea(area.CodArea); foreach (Criterio criterioActual in listaCriterios) { ddlCriterios.Items.Add(new ListItem(criterioActual.NombreCriterio, criterioActual.CodCriterio + "")); } }
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(); } }
public AreaTematicaData(string connectionString) { this.connectionString = connectionString; this.criterioBusiness = new CriterioBusiness(connectionString); }
} //Page_Load protected void Button1_Click(object sender, EventArgs e) { CriterioBusiness criterioBusiness = new CriterioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); criterioBusiness.AgregarCriterio(TX_nombreCriterio.Text, TX_descripcionCriterio.Text, Int32.Parse(DDL_areaTematica.DataValueField)); }