Ejemplo n.º 1
0
 private static void cambiarValores(string nuevaDenominacion, int nuevoCodigo, int nota, Materia materiaModificar)
 {
     materiaModificar.modificar(nuevoCodigo, nuevaDenominacion);
     materiaModificar.asignarNota(nota);
 }
Ejemplo n.º 2
0
        public void ModificarMateria(int materiaCodigo, int nuevoCodigo, string nuevaDenominacion, int nota)
        {
            Materia materiaModificar = GetMateria(materiaCodigo);

            cambiarValores(nuevaDenominacion, nuevoCodigo, nota, materiaModificar);
        }
Ejemplo n.º 3
0
 private static bool GetEspecial(Materia materiaAdd)
 {
     return(materiaAdd is MateriaEspecializada);
 }
Ejemplo n.º 4
0
 private static bool GetAprobada(Materia materiaAdd)
 {
     return(materiaAdd.Nota >= 4);
 }
Ejemplo n.º 5
0
        public void asignarNota(int codigoMateria, int nota)
        {
            Materia asignar = GetMateria(codigoMateria);

            asignar.asignarNota(nota);
        }
Ejemplo n.º 6
0
 private bool exist(Materia busqueda)
 {
     return(materias.Contains(busqueda));
 }