Exemplo n.º 1
0
        public bool altaProfesor(Profesor profe, string asignatura)
        {
            Asignatura asig = Utils.findAsignatura(asignaturas, asignatura);

            asig.addProfesor(profe);
            return(true);
        }
Exemplo n.º 2
0
        public Calificacion getCalificacion(int id, string asignatura)
        {
            Alumno       alum  = Utils.findAlumno(id, alumnos);
            Asignatura   asig  = Utils.findAsignatura(asignaturas, asignatura);
            Calificacion calif = asig.getCalificacion(alum);

            return(calif);
        }
Exemplo n.º 3
0
        public bool subirCalificaciones(int id, Calificacion calif, string asign)
        {
            Alumno     alum = Utils.findAlumno(id, alumnos);
            Asignatura asig = Utils.findAsignatura(asignaturas, asign);

            if (asig.addCalificacion(alum, calif))
            {
                return(true);
            }
            return(false);
        }
Exemplo n.º 4
0
        public static Asignatura findAsignatura(Asignatura[] asignaturas, string asignatura)
        {
            Asignatura asig = null;

            foreach (var a in asignaturas)
            {
                if (a.Asign.Equals(asignatura))
                {
                    asig = a;
                }
            }
            return(asig);
        }
Exemplo n.º 5
0
        public Dictionary <Alumno, Calificacion> verCalificaciones(string asignatura)
        {
            Asignatura asig = Utils.findAsignatura(asignaturas, asignatura);

            return(asig.getCalificaciones());
        }