Esempio n. 1
0
 private void MostrarData()
 {
     using(var db = new PruebaDataContext())
     {
         dgvDatos.DataSource = db.Empleado.ToList();
     }
 }
Esempio n. 2
0
 void DisplayData()
 {
     using (var db = new PruebaDataContext())
     {
         dgvDatos.DataSource = db.Empleado.ToList();
     }
 }
Esempio n. 3
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            using (var db = new PruebaDataContext())
            {
                try
                {
                    int id = int.Parse(txtBuscarID.Text);

                    var query = from d in db.Alumno
                                where d.cve_alumno.Equals(id)
                                select new
                    {
                        d.nombre_alumno,
                        d.nota1_alumno,
                        d.nota2_alumno,
                        d.nota3_alumno,
                        d.nota4_alumno,
                    };
                    dgvDatos.DataSource = query;
                }
                catch (Exception E)
                {
                    MessageBox.Show("Error: " + E.Message);
                    Limpiar();
                }
            }
        }
Esempio n. 4
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            using (var db = new PruebaDataContext())
            {
                string nombre = txtNombre.Text;

                dgvDatos.DataSource = db.Empleado
                                      .Where(x => x.nombre_empleado.Equals(nombre));
            }
        }
Esempio n. 5
0
 void MostrarData()
 {
     using (var db = new PruebaDataContext())
     {
         dgvDatos.DataSource = db.Alumno.Select(x => new
         {
             x.nombre_alumno,
             SumaNotas = (x.nota1_alumno + x.nota2_alumno + x.nota3_alumno + x.nota4_alumno)
         });
     }
 }
Esempio n. 6
0
 private void btnConsultar_Click(object sender, EventArgs e)
 {
     using (var db = new PruebaDataContext())
     {
         dgvDatos.DataSource = db.Alumno
                               .Select(x => new
         {
             x.nombre_alumno,
             SumaNotas = (x.nota1_alumno + x.nota2_alumno + x.nota3_alumno + x.nota4_alumno)
         }).Where(x => x.SumaNotas >= nudRango1.Value && x.SumaNotas <= nudRango2.Value);
     }
 }
Esempio n. 7
0
        private void txtNombre_TextChanged(object sender, EventArgs e)
        {
            using (var db = new PruebaDataContext())
            {
                string nombre = txtNombre.Text.ToLower().Trim();

                var query = db.Empleado
                            .Where(x => x.nombre_empleado.ToLower().Contains(nombre));

                dgvDatos.DataSource = query.ToList();
            }
        }
Esempio n. 8
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            using (var db = new PruebaDataContext())
            {
                int rango1 = int.Parse(nudRango1.Value.ToString());
                int rango2 = int.Parse(nudRango2.Value.ToString());

                var query = from d in db.Empleado
                            where d.edad_empleado >= rango1 && d.edad_empleado <= rango2
                            select d;

                dgvDatos.DataSource = query.ToList();
            }
        }
Esempio n. 9
0
        private void MostraData()
        {
            //Listar en un dataGridView el nombre completo de la persona y su promedio de sus 4 notas.
            //Observación: El promedio se saca de la siguiente forma:
            //(nota1 + nota2 + nota3 + nota4) / 4

            using (var db = new PruebaDataContext())
            {
                var query = from d in db.Alumno
                            select new
                {
                    NombreCompleto = String.Join(" ", d.nombre_alumno, d.apepaterno_alumno, d.apematerno_alumno),
                    Promedio       = (d.nota1_alumno + d.nota2_alumno + d.nota3_alumno + d.nota4_alumno) / 4
                };
                dgvDatos.DataSource = query;
            }
        }
Esempio n. 10
0
        private void MostrarData()
        {
            using (var db = new PruebaDataContext())
            {
                var query = from d in db.Alumno
                            select new
                {
                    d.nombre_alumno,
                    d.nota1_alumno,
                    d.nota2_alumno,
                    d.nota3_alumno,
                    d.nota4_alumno,
                };

                dgvDatos.DataSource = query;
            }
        }
Esempio n. 11
0
        void MostrarData()
        {
            /*Realizar un listado de los empleados solo con 3 campos ,
             * uno de ellos es el nombre completo de la persona ,
             * el otro es la edad de la persona y el ultimo es la edad que tendrá dentro de 10 años (edad+10).*/

            using (var db = new PruebaDataContext())
            {
                var query = db.Empleado.Select(x => new
                {
                    NombreCompleto = string.Join(" ", x.nombre_empleado, x.apepaterno_empleado, x.apematerno_empleado),
                    x.edad_empleado,
                    edadEn10Anos = x.edad_empleado + 10
                });

                dgvDatos.DataSource = query.ToList();
            }
        }
Esempio n. 12
0
        void BuscarbyGradoAcademico()
        {
            using (var db = new PruebaDataContext())
            {
                string gradoAcademico = txtValue.Text.ToLower().Trim();

                var query = from d in db.Alumno
                            where d.nivelacademico_alumno.ToLower().Contains(gradoAcademico)
                            select new
                {
                    d.nombre_alumno,
                    d.apepaterno_alumno,
                    d.apematerno_alumno,
                    d.cursofavorito_alumno
                };

                dgvDatos.DataSource = query;
            }
        }
Esempio n. 13
0
        void MostraData()
        {
            //Usando como datos la referencia la tabla .
            //Listar en un dataGridView el nombre completo del alumno
            //(unión de nombre, apellido paterno, apellido materno),
            //su curso favorito y su nivel académico.

            using (var db = new PruebaDataContext())
            {
                var query = from d in db.Alumno
                            select new
                {
                    NombreCompleto = String.Join(" ", d.nombre_alumno, d.apepaterno_alumno, d.apematerno_alumno),
                    CursoFavorito  = d.cursofavorito_alumno,
                    NivelAcademico = d.nivelacademico_alumno
                };

                dgvDatos.DataSource = query;
            }
        }
Esempio n. 14
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            using (var db = new PruebaDataContext())
            {
                string          value = txtValue.Text.ToLower().Trim();
                List <Empleado> list  = new List <Empleado>();
                switch (cmbOpcion.SelectedIndex)
                {
                case 0:
                    try
                    {
                        list = db.Empleado.Where(x => x.cve_empleado.Equals(value)).ToList();
                    }
                    catch (Exception E)
                    {
                        MessageBox.Show("error: " + E.Message);
                        Clean();
                        return;
                    }
                    break;

                case 1:
                    list = db.Empleado.Where(x => x.nombre_empleado.ToLower().Contains(value)).ToList();
                    break;

                case 2:
                    list = db.Empleado.Where(x => x.apepaterno_empleado.ToLower().Contains(value)).ToList();
                    break;

                case 3:
                    list = db.Empleado.Where(x => x.apematerno_empleado.ToLower().Contains(value)).ToList();
                    break;

                default:
                    break;
                }
                dgvDatos.DataSource = list;
            }
        }