Exemplo n.º 1
0
        private void _PresionarTecla(object sender, KeyEventArgs e)
        {
            if (tbMain.SelectedTab == tbAlumnos)
            {
                if (e.KeyCode == Keys.Enter)
                {
                    ReiniciarForm(false, 1);
                    String matricula = txtMatricula.Text;
                    String encripMat = Encriptacion.Encriptar(matricula);

                    IEnumerable <Alumno> resultado = ws.GetAlumnos().Where(c => c.Matricula.Equals(encripMat));
                    if (resultado.Count() == 0)
                    {
                        MessageBox.Show("Ningún registro encontrado", "Sin resultados", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                        return;
                    }

                    Alumno alumno = resultado.First();

                    txtApellidoPaternoAlumno.Text = Encriptacion.desEncriptar(alumno.ApellidoPaterno);
                    txtApellidoMaternoAlumno.Text = Encriptacion.desEncriptar(alumno.ApellidoMaterno);
                    txtNombreAlumno.Text          = Encriptacion.desEncriptar(alumno.Nombre);
                }
            }
            else
            {
                if (e.KeyCode == Keys.Enter)
                {
                    ReiniciarForm(false, 2);
                    String issemym          = txtIssemym.Text;
                    String encriptarIssemym = Encriptacion.Encriptar(issemym);


                    IEnumerable <Empleado> resultado = ws.GetEmpleados().Where(c => c.ClaveISSEMYM.Equals(encriptarIssemym));
                    if (resultado.Count() == 0)
                    {
                        MessageBox.Show("Ningún registro encontrado", "Sin resultados", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                        return;
                    }

                    Empleado empleado = resultado.First();

                    txtApellidoPaternoEmpleado.Text = Encriptacion.desEncriptar(empleado.ApellidoPaterno);
                    txtApellidoMaternoEmpleado.Text = Encriptacion.desEncriptar(empleado.ApellidoMaterno);
                    txtNombreEmpleado.Text          = Encriptacion.desEncriptar(empleado.Nombre);
                }
            }
        }