public List <Object> consulta(string dato)
        {
            MySqlDataReader reader;
            List <Object>   lista = new List <object>();
            string          sql;

            sql = "SELECT p.codigo_paralelo, c.nombre from estudiante e, estudiante_paralelo ep, paralelo p, curso c where e.rut = ep.Estudianterut and ep.Paraleloid = p.codigo_paralelo and p.Cursocodigo = c.codigo and e.rut = '" + dato + "';";
            try
            {
                MySqlConnection conexionBD = conexion();
                conexionBD.Open();
                MySqlCommand comando = new MySqlCommand(sql, conexionBD);
                reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    CursosAlumno _alumno = new CursosAlumno();
                    _alumno.CodigoParalelo = reader.GetString(0);
                    _alumno.NombreCurso    = reader.GetString(1);
                    lista.Add(_alumno);
                }
            }
            catch (MySqlException ex)
            {
                MessageBox.Show("Datos incorrectos: " + ex.Message);
            }
            return(lista);
        }
 internal static void Insertar(int idCurso, int idAlumno)
 {
     using (var db = new SMPorresEntities())
     {
         var id = db.CursosAlumnos.Any() ? db.CursosAlumnos.Max(c1 => c1.Id) + 1 : 1;
         var ca = new CursosAlumno {
             Id           = id,
             IdCurso      = idCurso,
             IdAlumno     = idAlumno,
             CicloLectivo = ConfiguracionRepository.ObtenerConfiguracion().CicloLectivo
         };
         db.CursosAlumnos.Add(ca);
         db.SaveChanges();
     }
 }
        internal static void Insertar(SMPorresEntities db, int idCurso, int idAlumno)
        {
            _log.Debug("Insertando alumno en curso");
            var id = db.CursosAlumnos.Any() ? db.CursosAlumnos.Max(c1 => c1.Id) + 1 : 1;
            var ca = new CursosAlumno
            {
                Id           = id,
                IdCurso      = idCurso,
                IdAlumno     = idAlumno,
                CicloLectivo = ConfiguracionRepository.ObtenerConfiguracion().CicloLectivo
            };

            db.CursosAlumnos.Add(ca);
            db.SaveChanges();
        }