Beispiel #1
0
 public void Cargar()
 {
     using (var context = new Base_Servicio_PracticasEntities(CadenaConexion))
     {
         var datosescolares = context.Datos_Escolares.ToList();
         var carreras       = context.Carrera.ToList();
         var encargados     = context.Encargado_Escuela.ToList();
         var escuelas       = context.Escuela.ToList();
         foreach (var valores in datosescolares.Where(n => n.ID_Datos_Escolares == ID))
         {
             PromedioBA.Text  = valores.Promedio_General.ToString();
             SemestreBA.Text  = valores.Semestre;
             MatriculaAB.Text = valores.Matricula;
             idesc            = valores.ID_Escuela;
             idp   = valores.ID_Persona_Enc;
             idcar = valores.ID_Carrera;
         }
         foreach (var valores in carreras.Where(n => n.ID_Carrera == idcar))
         {
             CarreraBA.Text = valores.Nombre_Carrera;
             NivelAB.Text   = valores.Escolaridad;
         }
         foreach (var valores in encargados.Where(n => n.ID_Encargado == idp))
         {
             NomEncBA.Text    = valores.Nombre1_Encargado + " " + valores.Nombre2_Encargado + " " + valores.Apellido_Paterno + " " + valores.Apellido_Materno;
             CargoEncBA.Text  = valores.Cargo;
             TelEncBA.Text    = valores.Telefono;
             CorreoEncBA.Text = valores.Correo;
         }
         foreach (var valores in escuelas.Where(n => n.ID_Escuela == idesc))
         {
             EscuelaBA.Text = valores.Nombre_Escuela;
         }
     }
 }
Beispiel #2
0
        private void Obtener_Datos_Base()
        {
            using (var context = new Base_Servicio_PracticasEntities(Cadenaconexion))
            {
                for (int i = 0; i <= ListaIdsTodos.Count - 1; i++)
                {
                    int num = ListaIdsTodos[i];
                    Listaapoyo.Clear();
                    var listabusqueda = (from e in context.Estudiante
                                         join pg in context.Programa on e.ID_Programa equals pg.ID_Programa
                                         join av in context.Avance on pg.ID_Programa equals av.ID_Avance
                                         join dp in context.Datos_Personales on e.ID_Datos_Personales equals dp.ID_Datos_Personales
                                         join de in context.Datos_Escolares on e.ID_Datos_Escolares equals de.ID_Datos_Escolares
                                         join esc in context.Escuela on de.ID_Escuela equals esc.ID_Escuela
                                         join car in context.Carrera on de.ID_Carrera equals car.ID_Carrera
                                         join enc in context.Encargado_Escuela on de.ID_Persona_Enc equals enc.ID_Encargado
                                         join ar in context.Area on e.ID_Area equals ar.ID_Area
                                         join ast in context.Asesor_Tecnico on ar.ID_Asesor equals ast.ID_Asesor
                                         join dep in context.Departamento on ar.ID_Departamento equals dep.ID_Departamento

                                         select new Base

                    {
                        ID = e.ID_Estudiante,
                        FolioAcept = av.ID_Aceptacion.ToString(),
                        FolioCred = av.ID_Credencial.ToString(),
                        FolioTerm = av.ID_Terminacion.ToString(),
                        Area = dep.Departamento1,
                        FechaEntrada = pg.Fecha_Inicio,
                        FechaTermino = pg.Fecha_Final,
                        HoraEntrada = pg.Hora_Inicio,
                        HoraSalida = pg.Hora_Termino,
                        Escuela = esc.Nombre_Escuela,
                        Carrera = car.Nombre_Carrera,
                        Matricula = de.Matricula,
                        Programa = pg.Nombre_Programa,
                        Nombre = dp.Nombre1 + " " + dp.Nombre2 + " " + dp.Apellido_Paterno + " " + dp.Apellido_Materno,
                        Asesor = ast.Nombre1_Asesor + " " + ast.Nombre2_Asesor + " " + ast.Apellido_Paterno + " " + ast.Apellido_Materno,
                        Extension = ast.Extension,
                        Edad = dp.Edad.ToString(),
                        Correo = dp.Correo,
                        Genero = dp.Sexo,
                        Celular = dp.Celular,
                        Duracion = pg.Horas_Totales,
                        Estado_Del_Curso = av.Curso_De_Induccion.ToString(),
                        Estado = av.Estado.ToString(),
                    }).Where(f => f.ID.Equals(num)).AsQueryable();
                    Listaapoyo = listabusqueda.ToList();

                    Agregar_Info.Add(Listaapoyo[0]);
                }
            }
        }
Beispiel #3
0
        private void Obtener_Todos_Los_Estudiantes()
        {
            using (var context = new Base_Servicio_PracticasEntities(Cadenaconexion))
            {
                var conteo = (from e in context.Estudiante
                              join pg in context.Programa on e.ID_Programa equals pg.ID_Programa
                              join av in context.Avance on pg.ID_Programa equals av.ID_Avance

                              select e.ID_Estudiante);


                ListaIdsTodos = conteo.ToList();
            }
        }
Beispiel #4
0
 private void Programar_Click(object sender, EventArgs e)
 {
     using (var context = new Base_Servicio_PracticasEntities(cadenaconexion))
     {
         foreach (var variable in lista)
         {
             var registro = context.Avance.SingleOrDefault(n => n.ID_Avance == variable);
             if (registro != null)
             {
                 registro.Curso_De_Induccion    = 1;
                 registro.Fecha_Curso_Induccion = DateTime.Today;
                 context.SaveChanges();
             }
         }
         MessageBox.Show("¡Curso Programado correctamente!");
     }
 }
Beispiel #5
0
        private void Cargar()
        {
            using (var context = new Base_Servicio_PracticasEntities(CadenaConexion))
            {
                var listabusqueda = (from e in context.Estudiante
                                     join pg in context.Programa on e.ID_Programa equals pg.ID_Programa
                                     join av in context.Avance on pg.ID_Programa equals av.ID_Avance
                                     join dp in context.Datos_Personales on e.ID_Datos_Personales equals dp.ID_Datos_Personales
                                     join de in context.Datos_Escolares on e.ID_Datos_Escolares equals de.ID_Datos_Escolares
                                     join esc in context.Escuela on de.ID_Escuela equals esc.ID_Escuela
                                     join enc in context.Encargado_Escuela on de.ID_Persona_Enc equals enc.ID_Encargado
                                     join car in context.Carrera on de.ID_Escuela equals car.ID_Carrera
                                     join ar in context.Area on e.ID_Area equals ar.ID_Area
                                     join ass in context.Asesor_Tecnico on ar.ID_Asesor equals ass.ID_Asesor
                                     join dep in context.Departamento on ar.ID_Departamento equals dep.ID_Departamento
                                     select new EstudianteCarta

                {
                    ID = e.ID_Estudiante,
                    FechaActual = DateTime.Today,
                    FolioAceptacion = av.ID_Aceptacion.ToString(),
                    NombreEncargadoEscuela = enc.Nombre1_Encargado + " " + enc.Nombre2_Encargado + " " + enc.Apellido_Paterno + " " + enc.Apellido_Materno,
                    CargoEncargado = enc.Cargo,
                    Escuela = esc.Nombre_Escuela,
                    Programa = pg.Nombre_Programa,
                    NombreEstudiante = dp.Nombre1 + " " + dp.Nombre2 + " " + dp.Apellido_Paterno + " " + dp.Apellido_Materno,
                    MatriculaEstudiante = de.Matricula,
                    Sexo = dp.Sexo,
                    Estado = "Aceptacion",
                    CarreraEstudiante = car.Nombre_Carrera,
                    Proyecto = pg.Nombre_Proyecto,
                    Actividades = pg.Actividades,
                    Duracion = pg.Horas_Totales.ToString(),
                    FechaInicioDT = pg.Fecha_Inicio,
                    FechaTerminoDT = pg.Fecha_Final,
                    HoraEntrada = pg.Hora_Inicio,
                    HoraSalida = pg.Hora_Termino,
                    NombreAsesor = ass.Nombre1_Asesor + " " + ass.Nombre2_Asesor + " " + ass.Apellido_Paterno + " " + ass.Apellido_Materno,
                    CargoAsesor = ass.Cargo,
                    Area = dep.Departamento1,
                    Ubicacion = dep.Direccion,
                    Extension = ass.Extension
                }).Where(f => f.ID.Equals(this.ID_Alumno)).AsQueryable();
                lista = listabusqueda.ToList();
            }
        }
Beispiel #6
0
 public void Cargar()
 {
     using (var context = new Base_Servicio_PracticasEntities(CadenaConexion))
     {
         var datospersonales = context.Datos_Personales.ToList();
         foreach (var valores in datospersonales.Where(n => n.ID_Datos_Personales == ID_p))
         {
             ID_d = valores.ID_Direccion;
         }
         var datosdireccion = context.Direccion.ToList();
         foreach (var valores in datosdireccion.Where(n => n.ID_Direccion == ID_p))
         {
             CalleBA.Text        = valores.Calle;
             NumExteriorBA.Text  = valores.Numero_Exterior;
             ColoniaBA.Text      = valores.Colonia;
             NumInteriorBA.Text  = valores.Numero_Interior;
             MunicipioBA.Text    = valores.Municipio;
             CodigoPostalBA.Text = valores.Codigo_Postal;
             EstadoBa.Text       = valores.Estado;
             PaisBa.Text         = valores.Pais;
             if (valores.ID_Direccion_Renta == null)
             {
                 DireccionRentaBA.Text = "Sin hoja de renta";
             }
             else
             {
                 id_r = valores.ID_Direccion_Renta;
             }
         }
         if (id_r != null)
         {
             var datosdireccionrenta = context.DireccionRenta.ToList();
             foreach (var valores in datosdireccionrenta.Where(n => n.ID_Renta == id_r))
             {
                 DireccionRentaBA.Text = valores.Calle + " " + valores.Numero_Interior + " " + valores.Colonia + " " + valores.Municipio;
             }
         }
     }
 }
        private void Cargar()
        {
            using (var context = new Base_Servicio_PracticasEntities(CadenaConexion))
            {
                var datospersonales = context.Datos_Personales.ToList();
                foreach (var valores in datospersonales.Where(n => n.ID_Datos_Personales == ID))
                {
                    ID_referencia = valores.ID_Referencia;
                }



                var datostutores = context.Tutor.ToList();
                foreach (var valores in datostutores.Where(n => n.ID_Ref == ID_referencia))
                {
                    NomTutorBA.Text = valores.Nombre1_Tutor + " " + valores.Nombre2_Tutor + " " + valores.Ap_P_T + " " + valores.AP_M_T;
                    TelTutorBA.Text = valores.TelefonoT;
                    NomRefBA.Text   = valores.Nombre1_Ref + " " + valores.Nombre2_Ref + " " + valores.AP_P_R + " " + valores.AP_M_R;
                    TelRefBA.Text   = valores.TelefonoR;
                }
            }
        }
Beispiel #8
0
        private void CargarTabla()
        {
            using (var context = new Base_Servicio_PracticasEntities(cadenaconexion))
            {
                var listabusqueda = (from e in context.Estudiante
                                     join pg in context.Programa on e.ID_Programa equals pg.ID_Programa
                                     join dp in context.Datos_Personales on e.ID_Datos_Personales equals dp.ID_Datos_Personales
                                     join de in context.Datos_Escolares on e.ID_Datos_Escolares equals de.ID_Datos_Escolares
                                     join ar in context.Area on e.ID_Area equals ar.ID_Area
                                     join dep in context.Departamento on ar.ID_Departamento equals dep.ID_Departamento
                                     join ase in context.Asesor_Tecnico on ar.ID_Asesor equals ase.ID_Asesor
                                     select new Curso_Prog_Induccion
                {
                    ID = e.ID_Estudiante,
                    Nombre = dp.Nombre1 + " " + dp.Nombre2 + " " + dp.Apellido_Paterno + " " + dp.Apellido_Materno,
                    Area = dep.Departamento1,
                    Asesor = ase.Nombre1_Asesor + " " + ase.Nombre2_Asesor + " " + ase.Apellido_Paterno + " " + ase.Apellido_Materno,
                    Correo = dp.Correo,
                }).AsQueryable();

                listabusqueda = listabusqueda.Where(l => lista.Contains(l.ID));
                dataGridViewCurso.DataSource = listabusqueda.ToList();
            }
        }
Beispiel #9
0
 public void Cargar()
 {
     using (var context = new Base_Servicio_PracticasEntities(CadenaConexion))
     {
         var datosexpediente = context.Expediente.ToList();
         foreach (var valores in datosexpediente.Where(n => n.ID_Expediente == ID_exp))
         {
             ID_doc = valores.ID_Documentacion;
             ID_req = valores.ID_Requisitos;
         }
         var datosdocumentos = context.Documentos.ToList();
         foreach (var valores in datosdocumentos.Where(n => n.ID_Documentos == ID_doc))
         {
             CartaCompromisoForBA.Checked = valores.Carta_Compromiso;
             EntrevistaBA.Checked         = valores.Entrevista;
             AnexoBA.Checked        = valores.Anexo;
             ReglamentoBA.Checked   = valores.Reglamento;
             FormatoRentaBA.Checked = valores.Hoja_Renta;
         }
         var datosrequisitos = context.Requisitos.ToList();
         foreach (var valores in datosrequisitos.Where(n => n.ID_Requisitos == ID_req))
         {
             CartaPresentacionBA.Checked  = valores.Carta_Presentacion;
             SeguroBA.Checked             = valores.Carta_Seguro;
             HistorialAcademinoBA.Checked = valores.Historial_Academico;
             CartaCompromisoBA.Checked    = valores.Carta_Compromiso;
             CartillaBA.Checked           = valores.Cartilla_Servicio;
             ActaNacimientoBA.Checked     = valores.Acta_Nacimiento;
             CompDomicioBA.Checked        = valores.Comprobante_Domicilio;
             CurpDocBA.Checked            = valores.Curp;
             CredEscolarBA.Checked        = valores.Credencial_Escolar;
             CredElectorBA.Checked        = valores.Credencial_Elector;
             FotosBA.Checked = valores.Fotos;
         }
     }
 }