private void consultaInformacion()
 {
     egresado             = EgresadoDAO.consultaInformacionEgresado(usuarioIniciado.IdEgresado);
     informacionPersonal  = FichaPreEgresoDAO.obtenerFichaPreEgreso(usuarioIniciado.IdEgresado);
     informacionLaboral   = InformaciónLaboralDAO.obtenerInformacionLaboralByIdEgresado(usuarioIniciado.IdEgresado);
     informacionAcademica = InformaciónAcadémicaDAO.obtenerInformacionAcademicaByIdEgresado(usuarioIniciado.IdEgresado);
 }
        private void btnCuestionarioClick(object sender, RoutedEventArgs e)
        {
            InformacionLaboral informacionLaboral = new InformacionLaboral();

            informacionLaboral.IdEgresado = this.usuarioIniciado.IdEgresado;
            InformacionAcademica informacionAcademica = new InformacionAcademica();

            informacionAcademica.IdEgresado = this.usuarioIniciado.IdEgresado;
            this.cargarInformacionPersonal();
            CuestionarioEgresado cuestionario = new CuestionarioEgresado(egresado, informacionPersonal, informacionLaboral, informacionAcademica, true);

            cuestionario.Show();
        }
예제 #3
0
        public static bool guardar(InformacionAcademica informacionAcademica, bool nuevo)
        {
            String query = "";

            if (nuevo)
            {
                query = "INSERT INTO dbo.InformacionAcademica (ingresoLicenciatura,egresoLicenciatrua,formacionActual,planDeEstudios,desempeñoDocentes,organizacionAdministrativa,instalacion,serviciosApoyo,actCulturalesYDeportivas,ingles1,ingles2,computacionBasica,lecturaRedaccion,habilidadesPensamiento,algebraLineal,probabilidad,matematicasDiscretas,algoritmosEstucturasDatos1,arquitecturaComputadoras1,metodologiaInvestigacion," +
                        "logica,calculo,redes1,redes2,ingenieriaSoftware1,ingenieriaSoftware2,basesDatos1,basesDatos2,tallerIntegracion1,sistemasOperativos,arquitecturaComputadoras2,algoritmosEstructurasDatos2,organizacionArchivos,inteligenciaArtificial,tallerIntegracion2,tallerIntegracion3,programacionAvanzada,programacionDeSistemas,eticaLegislacionInformatica,fundamentosAdministracion,administracionProyectos,compiladores," +
                        "administracionRecursosInformaticos,servicioSocial,experienciaRecepcional,desarrolloAplicacionesEnRed,ingenieriaSoftware3,graficacion,sistemasInformacionEmpresarial,administracionSeguridadDeServiciosEnRed,topicosSelectos1,topicosSelectos2,topicosSelectos3,topicosSelectos4,sistemasInformacionGeografica,multimedia,auditoriaInformatica,tallerIntegracion4,redes3,idEgresado) " +
                        "VALUES(@ingresoLicenciatura,@egresoLicenciatrua,@formacionActual,@planDeEstudios,@desempeñoDocentes,@organizacionAdministrativa,@instalacion,@serviciosApoyo,@actCulturalesYDeportivas,@ingles1,@ingles2,@computacionBasica,@lecturaRedaccion,@habilidadesPensamiento,@algebraLineal,@probabilidad,@matematicasDiscretas,@algoritmosEstucturasDatos1,@arquitecturaComputadoras1,@metodologiaInvestigacion," +
                        "@logica,@calculo,@redes1,@redes2,@ingenieriaSoftware1,@ingenieriaSoftware2,@basesDatos1,@basesDatos2,@tallerIntegracion1,@sistemasOperativos,@arquitecturaComputadoras2,@algoritmosEstructurasDatos2,@organizacionArchivos,@inteligenciaArtificial,@tallerIntegracion2,@tallerIntegracion3,@programacionAvanzada,@programacionDeSistemas,@eticaLegislacionInformatica,@fundamentosAdministracion,@administracionProyectos,@compiladores," +
                        "@administracionRecursosInformaticos,@servicioSocial,@experienciaRecepcional,@desarrolloAplicacionesEnRed,@ingenieriaSoftware3,@graficacion,@sistemasInformacionEmpresarial,@administracionSeguridadDeServiciosEnRed,@topicosSelectos1,@topicosSelectos2,@topicosSelectos3,@topicosSelectos4,@sistemasInformacionGeografica,@multimedia,@auditoriaInformatica,@tallerIntegracion4,@redes3,@idEgresado);";
            }
            else
            {
                query = "UPDATE dbo.InformacionAcademica SET " +
                        "ingresoLicenciatura = @ingresoLicenciatura, " +
                        "egresoLicenciatrua = @egresoLicenciatrua, " +
                        "formacionActual = @formacionActual, " +
                        "planDeEstudios = @planDeEstudios, " +
                        "desempeñoDocentes = @desempeñoDocentes, " +
                        "organizacionAdministrativa = @organizacionAdministrativa, " +
                        "instalacion = @instalacion, " +
                        "serviciosApoyo = @serviciosApoyo, " +
                        "actCulturalesYDeportivas = @actCulturalesYDeportivas, " +
                        "ingles1 = @ingles1, " +
                        "ingles2 = @ingles2, " +
                        "computacionBasica = @computacionBasica, " +
                        "lecturaRedaccion = @lecturaRedaccion, " +
                        "habilidadesPensamiento = @habilidadesPensamiento, " +
                        "algebraLineal = @algebraLineal, " +
                        "probabilidad = @probabilidad, " +
                        "matematicasDiscretas = @matematicasDiscretas, " +
                        "algoritmosEstucturasDatos1 = @algoritmosEstucturasDatos1, " +
                        "arquitecturaComputadoras1 = @arquitecturaComputadoras1, " +
                        "metodologiaInvestigacion = @metodologiaInvestigacion, " +
                        "logica = @logica, " +
                        "calculo = @calculo, " +
                        "redes1 = @redes1, " +
                        "redes2 = @redes2, " +
                        "ingenieriaSoftware1 = @ingenieriaSoftware1, " +
                        "ingenieriaSoftware2 = @ingenieriaSoftware2, " +
                        "basesDatos1 = @basesDatos1, " +
                        "basesDatos2 = @basesDatos2, " +
                        "tallerIntegracion1 = @tallerIntegracion1, " +
                        "sistemasOperativos = @sistemasOperativos, " +
                        "arquitecturaComputadoras2 = @arquitecturaComputadoras2, " +
                        "algoritmosEstructurasDatos2 = @algoritmosEstructurasDatos2, " +
                        "organizacionArchivos = @organizacionArchivos, " +
                        "inteligenciaArtificial = @inteligenciaArtificial, " +
                        "tallerIntegracion2 = @tallerIntegracion2, " +
                        "tallerIntegracion3 = @tallerIntegracion3, " +
                        "programacionAvanzada = @programacionAvanzada, " +
                        "programacionDeSistemas = @programacionDeSistemas, " +
                        "eticaLegislacionInformatica = @eticaLegislacionInformatica, " +
                        "fundamentosAdministracion = @fundamentosAdministracion, " +
                        "administracionProyectos = @administracionProyectos, " +
                        "compiladores = @compiladores, " +
                        "administracionRecursosInformaticos = @administracionRecursosInformaticos, " +
                        "servicioSocial = @servicioSocial, " +
                        "experienciaRecepcional = @experienciaRecepcional, " +
                        "desarrolloAplicacionesEnRed = @desarrolloAplicacionesEnRed, " +
                        "ingenieriaSoftware3 = @ingenieriaSoftware3, " +
                        "graficacion = @graficacion, " +
                        "sistemasInformacionEmpresarial = @sistemasInformacionEmpresarial, " +
                        "administracionSeguridadDeServiciosEnRed = @administracionSeguridadDeServiciosEnRed, " +
                        "topicosSelectos1 = @topicosSelectos1, " +
                        "topicosSelectos2 = @topicosSelectos2, " +
                        "topicosSelectos3 = @topicosSelectos3, " +
                        "topicosSelectos4 = @topicosSelectos4, " +
                        "sistemasInformacionGeografica = @sistemasInformacionGeografica, " +
                        "multimedia = @multimedia, " +
                        "auditoriaInformatica = @auditoriaInformatica, " +
                        "tallerIntegracion4 = @tallerIntegracion4, " +
                        "redes3 = @redes3 " +
                        "WHERE idInformacionAcademica = @idInformacionAcademica;";
            }
            SqlConnection conn = null;

            try
            {
                conn = ConnectionUtils.getConnection();
                SqlCommand command;
                if (conn != null)
                {
                    Console.WriteLine(query);
                    command             = new SqlCommand(query, conn);
                    command.CommandType = CommandType.Text;
                    command.Parameters.AddWithValue("@ingresoLicenciatura", informacionAcademica.IngresoLicenciatura);
                    command.Parameters.AddWithValue("@egresoLicenciatrua", informacionAcademica.EgresoLicenciatrua);
                    command.Parameters.AddWithValue("@formacionActual", informacionAcademica.FormacionActual);
                    command.Parameters.AddWithValue("@planDeEstudios", informacionAcademica.PlanDeEstudios);
                    command.Parameters.AddWithValue("@desempeñoDocentes", informacionAcademica.DesempeñoDocentes);
                    command.Parameters.AddWithValue("@organizacionAdministrativa", informacionAcademica.OrganizacionAdministrativa);
                    command.Parameters.AddWithValue("@instalacion", informacionAcademica.Instalacion);
                    command.Parameters.AddWithValue("@serviciosApoyo", informacionAcademica.ServiciosApoyo);
                    command.Parameters.AddWithValue("@actCulturalesYDeportivas", informacionAcademica.ActCulturalesYDeportivas);
                    command.Parameters.AddWithValue("@ingles1", informacionAcademica.Ingles1);
                    command.Parameters.AddWithValue("@ingles2", informacionAcademica.Ingles2);
                    command.Parameters.AddWithValue("@computacionBasica", informacionAcademica.ComputacionBasica);
                    command.Parameters.AddWithValue("@lecturaRedaccion", informacionAcademica.LecturaRedaccion);
                    command.Parameters.AddWithValue("@habilidadesPensamiento", informacionAcademica.HabilidadesPensamiento);
                    command.Parameters.AddWithValue("@algebraLineal", informacionAcademica.AlgebraLineal);
                    command.Parameters.AddWithValue("@probabilidad", informacionAcademica.Probabilidad);
                    command.Parameters.AddWithValue("@matematicasDiscretas", informacionAcademica.MatematicasDiscretas);
                    command.Parameters.AddWithValue("@algoritmosEstucturasDatos1", informacionAcademica.AlgoritmosEstucturasDatos1);
                    command.Parameters.AddWithValue("@arquitecturaComputadoras1", informacionAcademica.ArquitecturaComputadoras1);
                    command.Parameters.AddWithValue("@metodologiaInvestigacion", informacionAcademica.MetodologiaInvestigacion);
                    command.Parameters.AddWithValue("@logica", informacionAcademica.Logica);
                    command.Parameters.AddWithValue("@calculo", informacionAcademica.Calculo);
                    command.Parameters.AddWithValue("@redes1", informacionAcademica.Redes1);
                    command.Parameters.AddWithValue("@redes2", informacionAcademica.Redes2);
                    command.Parameters.AddWithValue("@ingenieriaSoftware1", informacionAcademica.IngenieriaSoftware1);
                    command.Parameters.AddWithValue("@ingenieriaSoftware2", informacionAcademica.IngenieriaSoftware2);
                    command.Parameters.AddWithValue("@basesDatos1", informacionAcademica.BasesDatos1);
                    command.Parameters.AddWithValue("@basesDatos2", informacionAcademica.BasesDatos2);
                    command.Parameters.AddWithValue("@tallerIntegracion1", informacionAcademica.TallerIntegracion1);
                    command.Parameters.AddWithValue("@sistemasOperativos", informacionAcademica.SistemasOperativos);
                    command.Parameters.AddWithValue("@arquitecturaComputadoras2", informacionAcademica.ArquitecturaComputadoras2);
                    command.Parameters.AddWithValue("@algoritmosEstructurasDatos2", informacionAcademica.AlgoritmosEstructurasDatos2);
                    command.Parameters.AddWithValue("@organizacionArchivos", informacionAcademica.OrganizacionArchivos);
                    command.Parameters.AddWithValue("@inteligenciaArtificial", informacionAcademica.InteligenciaArtificial);
                    command.Parameters.AddWithValue("@tallerIntegracion2", informacionAcademica.TallerIntegracion2);
                    command.Parameters.AddWithValue("@tallerIntegracion3", informacionAcademica.TallerIntegracion3);
                    command.Parameters.AddWithValue("@programacionAvanzada", informacionAcademica.ProgramacionAvanzada);
                    command.Parameters.AddWithValue("@programacionDeSistemas", informacionAcademica.ProgramacionDeSistemas);
                    command.Parameters.AddWithValue("@eticaLegislacionInformatica", informacionAcademica.EticaLegislacionInformatica);
                    command.Parameters.AddWithValue("@fundamentosAdministracion", informacionAcademica.FundamentosAdministracion);
                    command.Parameters.AddWithValue("@administracionProyectos", informacionAcademica.AdministracionProyectos);
                    command.Parameters.AddWithValue("@compiladores", informacionAcademica.Compiladores);
                    command.Parameters.AddWithValue("@administracionRecursosInformaticos", informacionAcademica.AdministracionRecursosInformaticos);
                    command.Parameters.AddWithValue("@servicioSocial", informacionAcademica.ServicioSocial);
                    command.Parameters.AddWithValue("@experienciaRecepcional", informacionAcademica.ExperienciaRecepcional);
                    command.Parameters.AddWithValue("@desarrolloAplicacionesEnRed", informacionAcademica.DesarrolloAplicacionesEnRed);
                    command.Parameters.AddWithValue("@ingenieriaSoftware3", informacionAcademica.IngenieriaSoftware3);
                    command.Parameters.AddWithValue("@graficacion", informacionAcademica.Graficacion);
                    command.Parameters.AddWithValue("@sistemasInformacionEmpresarial", informacionAcademica.SistemasInformacionEmpresarial);
                    command.Parameters.AddWithValue("@administracionSeguridadDeServiciosEnRed", informacionAcademica.AdministracionSeguridadDeServiciosEnRed);
                    command.Parameters.AddWithValue("@topicosSelectos1", informacionAcademica.TopicosSelectos1);
                    command.Parameters.AddWithValue("@topicosSelectos2", informacionAcademica.TopicosSelectos2);
                    command.Parameters.AddWithValue("@topicosSelectos3", informacionAcademica.TopicosSelectos3);
                    command.Parameters.AddWithValue("@topicosSelectos4", informacionAcademica.TopicosSelectos4);
                    command.Parameters.AddWithValue("@sistemasInformacionGeografica", informacionAcademica.SistemasInformacionGeografica);
                    command.Parameters.AddWithValue("@multimedia", informacionAcademica.Multimedia);
                    command.Parameters.AddWithValue("@auditoriaInformatica", informacionAcademica.AuditoriaInformatica);
                    command.Parameters.AddWithValue("@tallerIntegracion4", informacionAcademica.TallerIntegracion4);
                    command.Parameters.AddWithValue("@redes3", informacionAcademica.Redes3);

                    if (nuevo)
                    {
                        command.Parameters.AddWithValue("@idEgresado", informacionAcademica.IdEgresado);
                    }
                    else
                    {
                        command.Parameters.AddWithValue("@idInformacionAcademica", informacionAcademica.IdInformacionAcademica);
                    }

                    int i = command.ExecuteNonQuery();
                    Console.WriteLine("Filas afectadas: " + i);
                    if (i > 0)
                    {
                        return(true);
                    }
                    command.Dispose();
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine("No se pudo guardar la información...");
            }
            finally
            {
                if (conn != null)
                {
                    conn.Close();
                }
            }
            return(false);
        }
예제 #4
0
        public static InformacionAcademica obtenerInformacionAcademicaByIdEgresado(Int32 idEgresado)
        {
            InformacionAcademica informacionAcademica = null;
            SqlConnection        conn = null;

            try
            {
                conn = ConnectionUtils.getConnection();
                SqlCommand    command;
                SqlDataReader rd;
                if (conn != null)
                {
                    String query = String.Format("SELECT " +
                                                 "x.idInformacionAcademica, " +
                                                 "x.ingresoLicenciatura, " +
                                                 "x.egresoLicenciatrua, " +
                                                 "x.formacionActual, " +
                                                 "x.planDeEstudios, " +
                                                 "x.desempeñoDocentes, " +
                                                 "x.organizacionAdministrativa, " +
                                                 "x.instalacion, " +
                                                 "x.serviciosApoyo, " +
                                                 "x.actCulturalesYDeportivas, " +
                                                 "x.ingles1, " +
                                                 "x.ingles2, " +
                                                 "x.computacionBasica, " +
                                                 "x.lecturaRedaccion, " +
                                                 "x.habilidadesPensamiento, " +
                                                 "x.algebraLineal, " +
                                                 "x.probabilidad, " +
                                                 "x.matematicasDiscretas, " +
                                                 "x.algoritmosEstucturasDatos1, " +
                                                 "x.arquitecturaComputadoras1, " +
                                                 "x.metodologiaInvestigacion, " +
                                                 "x.logica, " +
                                                 "x.calculo, " +
                                                 "x.redes1, " +
                                                 "x.redes2, " +
                                                 "x.ingenieriaSoftware1, " +
                                                 "x.ingenieriaSoftware2, " +
                                                 "x.basesDatos1, " +
                                                 "x.basesDatos2, " +
                                                 "x.tallerIntegracion1, " +
                                                 "x.sistemasOperativos, " +
                                                 "x.arquitecturaComputadoras2, " +
                                                 "x.algoritmosEstructurasDatos2, " +
                                                 "x.organizacionArchivos, " +
                                                 "x.inteligenciaArtificial, " +
                                                 "x.tallerIntegracion2, " +
                                                 "x.tallerIntegracion3, " +
                                                 "x.programacionAvanzada, " +
                                                 "x.programacionDeSistemas, " +
                                                 "x.eticaLegislacionInformatica, " +
                                                 "x.fundamentosAdministracion, " +
                                                 "x.administracionProyectos, " +
                                                 "x.compiladores, " +
                                                 "x.administracionRecursosInformaticos, " +
                                                 "x.servicioSocial, " +
                                                 "x.experienciaRecepcional, " +
                                                 "x.desarrolloAplicacionesEnRed, " +
                                                 "x.ingenieriaSoftware3, " +
                                                 "x.graficacion, " +
                                                 "x.sistemasInformacionEmpresarial, " +
                                                 "x.administracionSeguridadDeServiciosEnRed, " +
                                                 "x.topicosSelectos1, " +
                                                 "x.topicosSelectos2, " +
                                                 "x.topicosSelectos3, " +
                                                 "x.topicosSelectos4, " +
                                                 "x.sistemasInformacionGeografica, " +
                                                 "x.multimedia, " +
                                                 "x.auditoriaInformatica, " +
                                                 "x.tallerIntegracion4, " +
                                                 "x.redes3, " +
                                                 "x.idEgresado " +
                                                 "FROM dbo.InformacionAcademica x " +
                                                 "WHERE x.idEgresado = '{0}';", idEgresado);
                    Console.WriteLine(query);
                    command = new SqlCommand(query, conn);
                    rd      = command.ExecuteReader();
                    while (rd.Read())
                    {
                        informacionAcademica = new InformacionAcademica();
                        informacionAcademica.IdInformacionAcademica     = (!rd.IsDBNull(0)) ? rd.GetInt32(0) : 0;
                        informacionAcademica.IngresoLicenciatura        = (!rd.IsDBNull(1)) ? rd.GetString(1) : "";
                        informacionAcademica.EgresoLicenciatrua         = (!rd.IsDBNull(2)) ? rd.GetString(2) : "";
                        informacionAcademica.FormacionActual            = (!rd.IsDBNull(3)) ? rd.GetString(3) : "";
                        informacionAcademica.PlanDeEstudios             = (!rd.IsDBNull(4)) ? rd.GetString(4) : "";
                        informacionAcademica.DesempeñoDocentes          = (!rd.IsDBNull(5)) ? rd.GetString(5) : "";
                        informacionAcademica.OrganizacionAdministrativa = (!rd.IsDBNull(6)) ? rd.GetString(6) : "";
                        informacionAcademica.Instalacion              = (!rd.IsDBNull(7)) ? rd.GetString(7) : "";
                        informacionAcademica.ServiciosApoyo           = (!rd.IsDBNull(8)) ? rd.GetString(8) : "";
                        informacionAcademica.ActCulturalesYDeportivas = (!rd.IsDBNull(9)) ? rd.GetString(9) : "";
                        informacionAcademica.Ingles1                    = (!rd.IsDBNull(10)) ? rd.GetString(10) : "";
                        informacionAcademica.Ingles2                    = (!rd.IsDBNull(11)) ? rd.GetString(11) : "";
                        informacionAcademica.ComputacionBasica          = (!rd.IsDBNull(12)) ? rd.GetString(12) : "";
                        informacionAcademica.LecturaRedaccion           = (!rd.IsDBNull(13)) ? rd.GetString(13) : "";
                        informacionAcademica.HabilidadesPensamiento     = (!rd.IsDBNull(14)) ? rd.GetString(14) : "";
                        informacionAcademica.AlgebraLineal              = (!rd.IsDBNull(15)) ? rd.GetString(15) : "";
                        informacionAcademica.Probabilidad               = (!rd.IsDBNull(16)) ? rd.GetString(16) : "";
                        informacionAcademica.MatematicasDiscretas       = (!rd.IsDBNull(17)) ? rd.GetString(17) : "";
                        informacionAcademica.AlgoritmosEstucturasDatos1 = (!rd.IsDBNull(18)) ? rd.GetString(18) : "";
                        informacionAcademica.ArquitecturaComputadoras1  = (!rd.IsDBNull(19)) ? rd.GetString(19) : "";
                        informacionAcademica.MetodologiaInvestigacion   = (!rd.IsDBNull(20)) ? rd.GetString(20) : "";
                        informacionAcademica.Logica                                  = (!rd.IsDBNull(21)) ? rd.GetString(21) : "";
                        informacionAcademica.Calculo                                 = (!rd.IsDBNull(22)) ? rd.GetString(22) : "";
                        informacionAcademica.Redes1                                  = (!rd.IsDBNull(23)) ? rd.GetString(23) : "";
                        informacionAcademica.Redes2                                  = (!rd.IsDBNull(24)) ? rd.GetString(24) : "";
                        informacionAcademica.IngenieriaSoftware1                     = (!rd.IsDBNull(25)) ? rd.GetString(25) : "";
                        informacionAcademica.IngenieriaSoftware2                     = (!rd.IsDBNull(26)) ? rd.GetString(26) : "";
                        informacionAcademica.BasesDatos1                             = (!rd.IsDBNull(27)) ? rd.GetString(27) : "";
                        informacionAcademica.BasesDatos2                             = (!rd.IsDBNull(28)) ? rd.GetString(28) : "";
                        informacionAcademica.TallerIntegracion1                      = (!rd.IsDBNull(29)) ? rd.GetString(29) : "";
                        informacionAcademica.SistemasOperativos                      = (!rd.IsDBNull(30)) ? rd.GetString(30) : "";
                        informacionAcademica.ArquitecturaComputadoras2               = (!rd.IsDBNull(31)) ? rd.GetString(31) : "";
                        informacionAcademica.AlgoritmosEstructurasDatos2             = (!rd.IsDBNull(32)) ? rd.GetString(32) : "";
                        informacionAcademica.OrganizacionArchivos                    = (!rd.IsDBNull(33)) ? rd.GetString(33) : "";
                        informacionAcademica.InteligenciaArtificial                  = (!rd.IsDBNull(34)) ? rd.GetString(34) : "";
                        informacionAcademica.TallerIntegracion2                      = (!rd.IsDBNull(35)) ? rd.GetString(35) : "";
                        informacionAcademica.TallerIntegracion3                      = (!rd.IsDBNull(36)) ? rd.GetString(36) : "";
                        informacionAcademica.ProgramacionAvanzada                    = (!rd.IsDBNull(37)) ? rd.GetString(37) : "";
                        informacionAcademica.ProgramacionDeSistemas                  = (!rd.IsDBNull(38)) ? rd.GetString(38) : "";
                        informacionAcademica.EticaLegislacionInformatica             = (!rd.IsDBNull(39)) ? rd.GetString(39) : "";
                        informacionAcademica.FundamentosAdministracion               = (!rd.IsDBNull(40)) ? rd.GetString(40) : "";
                        informacionAcademica.AdministracionProyectos                 = (!rd.IsDBNull(41)) ? rd.GetString(41) : "";
                        informacionAcademica.Compiladores                            = (!rd.IsDBNull(42)) ? rd.GetString(42) : "";
                        informacionAcademica.AdministracionRecursosInformaticos      = (!rd.IsDBNull(43)) ? rd.GetString(43) : "";
                        informacionAcademica.ServicioSocial                          = (!rd.IsDBNull(44)) ? rd.GetString(44) : "";
                        informacionAcademica.ExperienciaRecepcional                  = (!rd.IsDBNull(45)) ? rd.GetString(45) : "";
                        informacionAcademica.DesarrolloAplicacionesEnRed             = (!rd.IsDBNull(46)) ? rd.GetString(46) : "";
                        informacionAcademica.IngenieriaSoftware3                     = (!rd.IsDBNull(47)) ? rd.GetString(47) : "";
                        informacionAcademica.Graficacion                             = (!rd.IsDBNull(48)) ? rd.GetString(48) : "";
                        informacionAcademica.SistemasInformacionEmpresarial          = (!rd.IsDBNull(49)) ? rd.GetString(49) : "";
                        informacionAcademica.AdministracionSeguridadDeServiciosEnRed = (!rd.IsDBNull(50)) ? rd.GetString(50) : "";
                        informacionAcademica.TopicosSelectos1                        = (!rd.IsDBNull(51)) ? rd.GetString(51) : "";
                        informacionAcademica.TopicosSelectos2                        = (!rd.IsDBNull(52)) ? rd.GetString(52) : "";
                        informacionAcademica.TopicosSelectos3                        = (!rd.IsDBNull(53)) ? rd.GetString(53) : "";
                        informacionAcademica.TopicosSelectos4                        = (!rd.IsDBNull(54)) ? rd.GetString(54) : "";
                        informacionAcademica.SistemasInformacionGeografica           = (!rd.IsDBNull(55)) ? rd.GetString(55) : "";
                        informacionAcademica.Multimedia                              = (!rd.IsDBNull(56)) ? rd.GetString(56) : "";
                        informacionAcademica.AuditoriaInformatica                    = (!rd.IsDBNull(57)) ? rd.GetString(57) : "";
                        informacionAcademica.TallerIntegracion4                      = (!rd.IsDBNull(58)) ? rd.GetString(58) : "";
                        informacionAcademica.Redes3                                  = (!rd.IsDBNull(59)) ? rd.GetString(59) : "";
                        informacionAcademica.IdEgresado                              = (!rd.IsDBNull(0)) ? rd.GetInt32(0) : 0;
                    }
                    rd.Close();
                    command.Dispose();
                    Console.WriteLine(informacionAcademica);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine("No se encontró Información Académica del egresado");
            }
            finally
            {
                if (conn != null)
                {
                    conn.Close();
                }
            }
            return(informacionAcademica);
        }