Пример #1
0
        protected void BtnGuardarEncuestaSemanalP_Click(object sender, EventArgs e)
        {
            TxtIdAspirante.Text = _DataSistema.Cusuario;
            String usuario = null;

            usuario = TxtIdAspirante.Text;
            if (usuario != null || usuario != "")
            {
                CEmpresa objEmpresa = new CEmpresa(_DataSistema.ConexionBaseDato);
                dvEmpresa = new DataView(objEmpresa.Detalle(0, "", "", "", "", "", "",
                                                            "", 0, 0, "", "", "", "", 0, _DataSistema.Cusuario, _DataSistema.Cusuario,
                                                            DateTime.Today, _DataSistema.Cusuario, DateTime.Today, 2).TB_EMPRESA);

                CPasantiaAspirante objPasantiaAspirante = new CPasantiaAspirante(_DataSistema.ConexionBaseDato);
                dvPasantiaAspirante = new DataView(objPasantiaAspirante.Detalle(0, _DataSistema.Cusuario, 0,
                                                                                _DataSistema.Cusuario, DateTime.Today, _DataSistema.Cusuario, DateTime.Today, 1).TB_PASANTIA_ASPIRANTE);
                try
                {
                    if (dvEmpresa.Count > 0)
                    {
                        TxtIdEmpresaE.Text  = dvEmpresa.Table.Rows[0]["ID"].ToString();
                        TxtIdPasantiaE.Text = dvPasantiaAspirante.Table.Rows[0]["ID_PASANTIA"].ToString();

                        CEncuestaAspirante objEncuestaAspirante = new CEncuestaAspirante(_DataSistema.ConexionBaseDato);
                        objResultado = objEncuestaAspirante.Actualizacion(0, TxtIdAspirante.Text, Convert.ToInt32(TxtIdPasantiaE.Text),
                                                                          Convert.ToInt32(TxtIdEmpresaE.Text), Convert.ToChar(RB1.SelectedValue), Convert.ToChar(RB2.SelectedValue),
                                                                          Convert.ToChar(RB3.SelectedValue), Convert.ToChar(RB4.SelectedValue), Convert.ToChar(RB5.SelectedValue),
                                                                          Convert.ToChar(RB6.SelectedValue), _DataSistema.Cusuario, TipoActualizacion.Adicionar);
                    }
                    if (objResultado.CodigoError == 0)
                    {
                        Consultar();
                        DespliegaMensajeUpdatePanel("Registro Guardado Correctamente", UPPanelEncuestaSemanal);
                        //MOSTRAR LA ULTIMA REGISTRADA
                        CEncuestaAspirante objEncuestaAspirante = new CEncuestaAspirante(_DataSistema.ConexionBaseDato);
                        dvEncuesta = new DataView(objEncuestaAspirante.Detalle(0, TxtIdAspirante.Text, Convert.ToInt32(TxtIdPasantiaE.Text),
                                                                               Convert.ToInt32(TxtIdEmpresaE.Text), Convert.ToChar(RB1.SelectedValue), Convert.ToChar(RB2.SelectedValue),
                                                                               Convert.ToChar(RB3.SelectedValue), Convert.ToChar(RB4.SelectedValue), Convert.ToChar(RB5.SelectedValue),
                                                                               Convert.ToChar(RB6.SelectedValue), _DataSistema.Cusuario, DateTime.Now, _DataSistema.Cusuario, DateTime.Now, 3).TB_ENCUESTA_SEMANAL_ASPIRANTE);
                        if (dvEncuesta.Count > 0)
                        {
                            TxtIdEncuesta.Text = dvEncuesta.Table.Rows[0]["ID"].ToString();
                        }
                        CargarReporteEncuestaSemanal();
                        LimpiarEncuesta();
                    }
                    else
                    {
                        DespliegaMensajeUpdatePanel(objResultado.MensajeError, UPPanelEncuestaSemanal);
                    }
                }
                catch (Exception ex)
                {
                    DespliegaMensajeUpdatePanel(ex.Message, UPPanelEncuestaSemanal);
                }
            }
        }
Пример #2
0
        protected void FillGVAspirantes()
        {
            CPasantiaAspirante objPasantiaAspirante = new CPasantiaAspirante(_DataSistema.ConexionBaseDato);

            dvPasantiaAspirante = new DataView(objPasantiaAspirante.Detalle(0, "", Convert.ToInt32(TxtIdPasantia.Text),
                                                                            "", DateTime.Now, "", DateTime.Now, 2).TB_PASANTIA_ASPIRANTE);

            GVAspirantes.DataSource = dvPasantiaAspirante;
            GVAspirantes.DataBind();
        }
Пример #3
0
        protected void CargarReporte()
        {
            DataTable rp;

            CPasantiaAspirante objPasantiaA = new CPasantiaAspirante(_DataSistema.ConexionBaseDato);
            DataView           dvPasantiaA  = new DataView(objPasantiaA.Detalle(0, TxtIdAspirante.Text, Convert.ToInt32(TxtIdPasantia.Text), _DataSistema.Cusuario
                                                                                , DateTime.Today, "", DateTime.Today, 3).TB_PASANTIA_ASPIRANTE);

            rp = dvPasantiaA.ToTable();
            RVContrato.Visible = true;
            RVContrato.LocalReport.ReportPath = "TEC/RptContratoPasante.rdlc";
            RVContrato.LocalReport.DataSources.Clear();
            RVContrato.LocalReport.DataSources.Add(new ReportDataSource("TB_PASANTIA_PASANTE", rp));
        }
Пример #4
0
        protected void FillCamposPasantia()
        {
            CPasantiaAspirante objPasantiaA = new CPasantiaAspirante(_DataSistema.ConexionBaseDato);
            DataView           dvPasantiaA  = new DataView(objPasantiaA.Detalle(0, TxtIdAspirante.Text, 0, _DataSistema.Cusuario
                                                                                , DateTime.Today, "", DateTime.Today, 3).TB_PASANTIA_ASPIRANTE);

            if (dvPasantiaA.Count > 0)
            {//INFORMACION PARA MOSTRAR EN EL FORMULARIO
                TxtNombreEmpresa.Text    = dvPasantiaA.Table.Rows[0]["DS_NOMBRE_EMPRESA"].ToString();
                TxtResponsable.Text      = dvPasantiaA.Table.Rows[0]["DS_NOMBRE_CONTACTO"].ToString();
                TxtDireccionR.Text       = dvPasantiaA.Table.Rows[0]["DS_DIRECCION_EMPRESA"].ToString();
                TxtTelResponsable.Text   = dvPasantiaA.Table.Rows[0]["DS_TELEFONO_CONTACTO"].ToString();
                TxtCorreoR.Text          = dvPasantiaA.Table.Rows[0]["DS_EMAIL_CONTACTO"].ToString();
                TxtNombrePasante.Text    = dvPasantiaA.Table.Rows[0]["NOMBRE_COMPLETO"].ToString();
                TxtDireccionPasante.Text = dvPasantiaA.Table.Rows[0]["DS_DIRECCION"].ToString();
                TxtTelefonoPasante.Text  = dvPasantiaA.Table.Rows[0]["TELEFONO_CONTACTO"].ToString();
                TxtCorreoPasante.Text    = dvPasantiaA.Table.Rows[0]["DS_EMAIL"].ToString();
            }
        }