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

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

            asignar.asignarNota(nota);
        }
예제 #6
0
 private bool exist(Materia busqueda)
 {
     return(materias.Contains(busqueda));
 }