Exemplo n.º 1
0
        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";
            }
        }
Exemplo n.º 2
0
        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);
                }
            }
        }
Exemplo n.º 3
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();
     }
 }
Exemplo n.º 4
0
        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();
        }
Exemplo n.º 5
0
        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();
        }
Exemplo n.º 6
0
        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
Exemplo n.º 7
0
        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 + ""));
            }
        }
Exemplo n.º 8
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();
     }
 }
Exemplo n.º 9
0
 public AreaTematicaData(string connectionString)
 {
     this.connectionString = connectionString;
     this.criterioBusiness = new CriterioBusiness(connectionString);
 }
Exemplo n.º 10
0
        }         //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));
        }