Beispiel #1
0
        protected void FillGVDestreza()
        {
            CDestrezaAspirante objDestreza = new CDestrezaAspirante(_DataSistema.ConexionBaseDato);

            dvDestreza = new DataView(objDestreza.Detalle(0, 0, _DataSistema.Cusuario, "", DateTime.Now, "", DateTime.Now, 2).TB_DESTREZA_ASPIRANTE);

            GVDestreza.DataSource = dvDestreza;
            GVDestreza.DataBind();
        }
Beispiel #2
0
        protected void FillGVDestrezaA()
        {//datos para perfil aspirante
            CDestrezaAspirante objDestreza = new CDestrezaAspirante(_DataSistema.ConexionBaseDato);

            dvDestreza = new DataView(objDestreza.Detalle(0, 0, TxtIdPasante.Text, "", DateTime.Now,
                                                          "", DateTime.Now, 2).TB_DESTREZA_ASPIRANTE);
            if (dvDestreza.Count <= 0)
            {
                lblDestrezaA.Text    = "DATOS INCOMPLETOS POR EL ASPIRANTE";
                lblDestrezaA.Visible = true;
                GVDestrezaA.Visible  = false;
            }
            else
            {
                lblDestrezaA.Visible   = false;
                GVDestrezaA.Visible    = true;
                GVDestrezaA.DataSource = dvDestreza;
                GVDestrezaA.DataBind();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            _DataSistema = (ClsSistema)Session["MyDataSistema"];
            if (!IsPostBack)
            {
                DataTable dt;

                CAspirante objAspirante = new CAspirante(_DataSistema.ConexionBaseDato);
                DataView   dvAspirante  = new DataView(objAspirante.Detalle(_DataSistema.Cusuario, "", "", DateTime.Today, 'X',
                                                                            "", "", "", "", "", "", 'X', 0, "", 0, 0, 0, "", "", "", "", "", DateTime.Today, "", DateTime.Today, 4).TB_ASPIRANTE);

                dt = dvAspirante.ToTable();
                ReportViewer1.Visible = true;
                ReportViewer1.LocalReport.ReportPath = "ASP/RptFichaAspirante.rdlc";
                ReportViewer1.LocalReport.DataSources.Clear();
                ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("TB_ASPIRANTE", dt));

                DataTable             dt2;
                CEscolaridadAspirante objEscolaridad = new CEscolaridadAspirante(_DataSistema.ConexionBaseDato);
                DataView dvEscolaridad = new DataView(objEscolaridad.Detalle(0, _DataSistema.Cusuario, 0, 0, 0, 0, "", "", 0, 0, "", DateTime.Now,
                                                                             "", DateTime.Now, 3).TB_ESCOLARIDAD_ASPIRANTE);
                dt2 = dvEscolaridad.ToTable();
                ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("TB_ESCOLARIDAD_ASPIRANTE", dt2));

                DataTable           dt3;
                CHabilidadAspirante objHabilidad = new CHabilidadAspirante(_DataSistema.ConexionBaseDato);
                DataView            dvHabilidad  = new DataView(objHabilidad.Detalle(0, 0, _DataSistema.Cusuario, 0, 0, "",
                                                                                     DateTime.Now, "", DateTime.Now, 2).TB_HABILIDAD_ASPIRANTE);
                dt3 = dvHabilidad.ToTable();
                ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("TB_HABILIDAD_ASPIRANTE", dt3));

                DataTable          dt4;
                CDestrezaAspirante objDestreza = new CDestrezaAspirante(_DataSistema.ConexionBaseDato);
                DataView           dvDestreza  = new DataView(objDestreza.Detalle(0, 0, _DataSistema.Cusuario, "",
                                                                                  DateTime.Now, "", DateTime.Now, 2).TB_DESTREZA_ASPIRANTE);
                dt4 = dvDestreza.ToTable();
                ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("TB_DESTREZA_ASPIRANTE", dt4));
            }
        }
Beispiel #4
0
        protected void BtnGuardarDestreza_Click(object sender, EventArgs e)
        {
            try
            {
                CDestrezaAspirante objDestrezaAspirante = new CDestrezaAspirante(_DataSistema.ConexionBaseDato);
                objResultado = objDestrezaAspirante.Actualizacion(0, Convert.ToInt32(CboDestreza.SelectedValue), _DataSistema.Cusuario
                                                                  , _DataSistema.Cusuario, TipoActualizacion.Adicionar);

                if (objResultado.CodigoError == 0)
                {
                    FillGVDestreza();
                }
                else
                {
                    DespliegaMensajeUpdatePanel(objResultado.MensajeError, UPDestreza);
                }
            }
            catch (Exception ex)
            {
                DespliegaMensajeUpdatePanel(ex.Message, UPDestreza);
            }
        }
Beispiel #5
0
        protected void GVDestreza_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                TextBox            Id = GVDestreza.Rows[e.RowIndex].FindControl("TxtIDDestreza") as TextBox;
                CDestrezaAspirante objDestrezaAspirante = new CDestrezaAspirante(_DataSistema.ConexionBaseDato);
                objResultado = objDestrezaAspirante.Actualizacion(Convert.ToInt32(Id.Text), 0, _DataSistema.Cusuario
                                                                  , _DataSistema.Cusuario, TipoActualizacion.Eliminar);

                if (objResultado.CodigoError == 0)
                {
                    FillGVDestreza();
                }
                else
                {
                    DespliegaMensajeUpdatePanel(objResultado.MensajeError, UPDestreza);
                }
            }
            catch (Exception ex)
            {
                DespliegaMensajeUpdatePanel(ex.Message, UPDestreza);
            }
        }