Beispiel #1
0
        public static void AddAlumno(Alumno alum)
        {
            // Obtenemos un registro vacío, del mismo tipo que los registros de la tabla
            filaDS = alumnosTabla.NewAlumnosRow();

            // rellenamos el registro
            filaDS.idGrupo = alum.IdGrupo;
            filaDS.apellidosNombre = alum.ApellidosNombre;
            filaDS.telefono = alum.Telefono;
            filaDS.movil = alum.Movil;
            filaDS.dni = alum.Dni;
            filaDS.email = alum.Email;

            // Para poder actualizar la columna del grupo
            filaDS.Grupo = gruposTabla.FindByidGrupo(alum.IdGrupo).alias;

            // Para que el DS no le asigne un valor negativo le ponemos el nuestro
            filaDS.idAlumno = ++idAlumnoUltimo;

            // Añadimos el registro al dataset
            alumnosTabla.AddAlumnosRow(filaDS);

            // Actualizamos la BD
            //alumnosAdapt.Update(filaDS);  // <-- Actualizamos la BD
            //alumnosTabla.AcceptChanges();
        }
Beispiel #2
0
        public static void BorrarAlumno(int idAlumno)
        {
            filaDS = alumnosTabla.FindByidAlumno(idAlumno);

            filaDS.Delete();

            //alumnosAdapt.Update(filaDS);  // <-- Actualizamos la BD
            //alumnosTabla.AcceptChanges();
        }
Beispiel #3
0
        internal void AddAlumno(Alumno alum)
        {
            // Obtenemos un registro vacío, del mismo tipo que los registros de la tabla
            filaDS = alumnosTabla.NewAlumnosRow();

            // rellenamos el registro
            filaDS.idGrupo = alum.IdGrupo;
            filaDS.apellidosNombre = alum.ApellidosNombre;
            filaDS.telefono = alum.Telefono;
            filaDS.movil = alum.Movil;
            filaDS.dni = alum.Dni;
            filaDS.email = alum.Email;

            // Añadimos el registro al dataset
            alumnosTabla.AddAlumnosRow(filaDS);

            // Actualizamos la BD
            alumnosAdapt.Update(filaDS);  // <-- Actualizamos la BD
            alumnosTabla.AcceptChanges();
        }
Beispiel #4
0
 public static Alumno GetAlumno(int idAlumno)
 {
     filaDS = alumnosTabla.FindByidAlumno(idAlumno);
     return new Alumno(filaDS);
 }
Beispiel #5
0
 internal Alumno GetAlumno(int idAlumno)
 {
     filaDS = alumnosTabla.FindByidAlumno(idAlumno);
     return new Alumno(filaDS);
 }