예제 #1
0
    private void LbkPais_Click(object sender, EventArgs e)
    {
        string  pais   = TxtPais.Text.Trim();
        DataRow drPais = DtPaises.FiltroPrimero($" Pais like '%{pais}%'");

        if (drPais == null)
        {
            var ObjDatos = new ConDatos();
            if (ObjDatos.addPais(pais))
            {
                DtPaises           = ObjDatos.getPaises();
                DdlPais.DataSource = DtPaises;
                Notificar(this, "El pais ha sido agregado correctamente", TipoMensaje.Informacion);
            }
            else
            {
                Notificar(this, "Ocurrio un error al agregar el pais", TipoMensaje.Error);
            }
            ObjDatos.Dispose();
            DdlPais.DataBind();
        }
        else
        {
            Notificar(this, "Ya existe el pais elegido", TipoMensaje.Error);
        }
        UpDatos.Update();
    }
예제 #2
0
 private void CargaDatos()
 {
     var ObjDatos = new ConDatos();
     GvConsultas.DataSource = ObjDatos.getConsultas();
     ObjDatos.Dispose();
     GvConsultas.DataBind();
 }
예제 #3
0
    private void LnkArea_Click(object sender, EventArgs e)
    {
        string  area   = TxtArea.Text.Trim();
        DataRow dtArea = DtAreas.FiltroPrimero($" AreaEstudio like '%{area}%'");

        if (dtArea == null)
        {
            var ObjDatos = new ConDatos();
            if (ObjDatos.addArea(area))
            {
                DtAreas            = ObjDatos.getAreas();
                DdlArea.DataSource = DtAreas;
                Notificar(this, "El area de estudio ha sido agregado correctamente", TipoMensaje.Informacion);
            }
            else
            {
                Notificar(this, "Ocurrio un error al agregar el area de estudio", TipoMensaje.Error);
            }
            ObjDatos.Dispose();
            DdlArea.DataBind();
        }
        else
        {
            Notificar(this, "Ya existe el area de estudio elegida", TipoMensaje.Error);
        }
        UpDatos.Update();
    }
예제 #4
0
    private void CargaDatos()
    {
        var ObjDatos         = new ConDatos();
        var ObjConvocatorias = new ConConvocatorias(ObjDatos.startTransactionSQL());

        DdlNivel.DataSource = ObjDatos.getNiveles();
        DdlArea.DataSource  = ObjDatos.getAreas();
        DdlPais.DataSource  = ObjDatos.getPaises();

        DdlPais.DataBind();
        DdlArea.DataBind();
        DdlNivel.DataBind();

        DdlArea.Items.Insert(0, new ListItem("Todos", "-1"));
        DdlPais.Items.Insert(0, new ListItem("Todos", "-1"));
        DdlNivel.Items.Insert(0, new ListItem("Todos", "-1"));

        GvConvocatorias.DataSource = ObjConvocatorias.getConsultaConvocatorias(idPais, idNivel, idArea);
        GvConvocatorias.DataBind();
        ObjDatos.Commit();
        ObjDatos.Dispose();

        DdlArea.SelectedValue  = idArea.ToString();
        DdlNivel.SelectedValue = idNivel.ToString();
        DdlPais.SelectedValue  = idPais.ToString();
    }
예제 #5
0
    private void CargaDatos()
    {
        var ObjDatos   = new ConDatos();
        var dtEstudios = ObjDatos.getNiveles();

        DdlNivel.DataSource        = dtEstudios;
        DdlNivelEstudio.DataSource = dtEstudios;
        DdlArea.DataSource         = ObjDatos.getAreas();
        DdlPais.DataSource         = ObjDatos.getPaises();

        DdlPais.DataBind();
        DdlArea.DataBind();
        DdlNivel.DataBind();
        DdlNivelEstudio.DataBind();

        //Insertar los seleccione
        DdlArea.Items.Insert(0, new ListItem("Todos", "-1"));
        DdlPais.Items.Insert(0, new ListItem("Todos", "-1"));
        DdlNivel.Items.Insert(0, new ListItem("Todos", "-1"));

        int indice = 0;

        for (int i = 15; i < 40; i++)
        {
            DdlEdad.Items.Insert(indice, new ListItem($"{i} años", i.ToString()));
            indice++;
        }
    }
예제 #6
0
    private void CargaDatos()
    {
        var ObjDatos         = new ConDatos();
        var ObjConvocatorias = new ConConvocatorias(ObjDatos.startTransactionSQL());

        DdlPais.DataSource  = ObjDatos.getPaises();
        DdlAreas.DataSource = ObjDatos.getAreas();
        DdlNivel.DataSource = ObjDatos.getNiveles();

        GvConvocatorias.DataSource = ObjConvocatorias.getConvocatorias(-1, CurrentUser.idUsuario);

        ObjDatos.Commit();
        ObjDatos.Dispose();

        DdlPais.DataBind();
        DdlAreas.DataBind();
        DdlNivel.DataBind();
        GvConvocatorias.DataBind();

        DdlPais.Items.Insert(0, new ListItem("Seleccione", "-1"));
        DdlAreas.Items.Insert(0, new ListItem("Seleccione", "-1"));
        DdlNivel.Items.Insert(0, new ListItem("Seleccione", "-1"));

        UpDivConvocatoria.Update();
        UpEliminar.Update();
        UpConvocatorias.Update();
    }
예제 #7
0
    private void GuardarRegistroConsulta()
    {
        var ObjDatos = new ConDatos();

        int    idNivelActual  = DdlNivelEstudio.SelectedValue.ToEntero();
        int    idNivelInteres = DdlNivel.SelectedValue.ToEntero();
        int    idArea         = DdlArea.SelectedValue.ToEntero();
        int    idPais         = DdlPais.SelectedValue.ToEntero();
        int    Edad           = DdlEdad.SelectedValue.ToEntero();
        string sexo           = DdlSexo.SelectedValue;

        ObjDatos.addConsulta(idPais, idArea, idNivelActual, idNivelInteres, sexo, Edad);
        ObjDatos.Dispose();
    }
예제 #8
0
    private void CargaDatos()
    {
        var ObjDatos = new ConDatos();

        DtPaises = ObjDatos.getPaises();
        DtAreas  = ObjDatos.getAreas();
        ObjDatos.Dispose();

        DdlPais.DataSource = DtPaises;
        DdlArea.DataSource = DtAreas;

        DdlPais.DataBind();
        DdlArea.DataBind();

        UpDatos.Update();
    }
예제 #9
0
    protected void BtnEliminarPais_Click(object sender, EventArgs e)
    {
        var objDatos = new ConDatos();

        if (objDatos.deletePais(DdlPais.SelectedValue.ToEntero()))
        {
            Notificar(this, "Pais eliminado correctamente", TipoMensaje.Informacion);
            DtPaises           = objDatos.getPaises();
            DdlPais.DataSource = DtPaises;
        }
        else
        {
            Notificar(this, "Ocurrio un error al eliminar el pais", TipoMensaje.Error);
        }
        objDatos.Dispose();
        DdlPais.DataBind();
        UpDatos.Update();
        RegistraScript(this, "$('#DivEliminarPais').modal('hide');");
    }
예제 #10
0
    protected void BtnEliminarArea_Click(object sender, EventArgs e)
    {
        var objDatos = new ConDatos();

        if (objDatos.deleteArea(DdlArea.SelectedValue.ToEntero()))
        {
            Notificar(this, "Area de estudio eliminada correctamente", TipoMensaje.Informacion);
            DtAreas            = objDatos.getAreas();
            DdlArea.DataSource = DtAreas;
        }
        else
        {
            Notificar(this, "Ocurrio un error al eliminar el area de estudio", TipoMensaje.Error);
        }
        objDatos.Dispose();
        DdlArea.DataBind();
        UpDatos.Update();
        RegistraScript(this, "$('#DivEliminarArea').modal('hide');");
    }
예제 #11
0
    private void CargaDatos()
    {
        var ObjDatos         = new ConDatos();
        var ObjConvocatorias = new ConConvocatorias(ObjDatos.startTransactionSQL());

        DdlPais.DataSource = ObjDatos.getPaises();
        DdlPais.DataBind();

        DdlAreas.DataSource = ObjDatos.getAreas();
        DdlAreas.DataBind();

        DdlNivel.DataSource = ObjDatos.getNiveles();
        DdlNivel.DataBind();

        GvConvocatorias.DataSource = ObjConvocatorias.getConvocatorias(-1, CurrentUser.idUsuario);
        GvConvocatorias.DataBind();

        ObjDatos.Commit();
        ObjDatos.Dispose();
        UpConvocatorias.Update();
        OrdenaDatos();
    }
예제 #12
0
    protected void BtnEditArea_Click(object sender, EventArgs e)
    {
        if (TxtEditArea.Text.Trim() != "")
        {
            var objDatos = new ConDatos();
            if (objDatos.updateArea(HdnIDArea.Value.ToEntero(), TxtEditArea.Text.Trim()))
            {
                Notificar(this, "El area de estudio se modifico correctamente", TipoMensaje.Informacion);
                DtAreas            = objDatos.getAreas();
                DdlArea.DataSource = DtAreas;
            }
            else
            {
                Notificar(this, "Ocurrio un error al modificar el area de estudio", TipoMensaje.Error);
            }
            objDatos.Dispose();
            DdlArea.DataBind();
            UpDatos.Update();
        }

        RegistraScript(this, "$('#DivEditarArea').modal('hide');");
    }
예제 #13
0
    protected void BtnEditPais_Click(object sender, EventArgs e)
    {
        if (TxtEditarPais.Text.Trim() != "")
        {
            var objDatos = new ConDatos();
            if (objDatos.updatePais(HdnIDPais.Value.ToEntero(), TxtEditarPais.Text.Trim()))
            {
                Notificar(this, "El pais se modifico correctamente", TipoMensaje.Informacion);
                DtPaises           = objDatos.getPaises();
                DdlPais.DataSource = DtPaises;
            }
            else
            {
                Notificar(this, "Ocurrio un error al modificar el pais", TipoMensaje.Error);
            }
            objDatos.Dispose();
            DdlPais.DataBind();
            UpDatos.Update();
        }

        RegistraScript(this, "$('#DivEditarPais').modal('hide');");
    }