Example #1
0
 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);
                }
            }
        }
Example #3
0
        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 + ""));
            }
        }
Example #5
0
        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 + ""));
            }
        }
Example #6
0
        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();
        }
Example #7
0
 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();
     }
 }
Example #8
0
        }         //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));
        }