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); } } }
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(); }
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)); }
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(); } }