public void Setup() { un_curso_cens = TestObjects.UnCursoConAlumnos(); un_curso_puro = TestObjects.UnCursoConAlumnosYMateriaPura(); lista_alumnos_nuevos = TestObjects.AlumnosNuevos(); un_alumno_del_curso = TestObjects.UnAlumnoDelCurso(); un_alumno_nuevo = TestObjects.UnAlumnoNuevo(); primer_parcial = TestObjects.PrimerParcial(); segundo_parcial = TestObjects.SegundoParcial(); final = TestObjects.FinalNulo(); primera_evaluacion = new Evaluacion(1, primer_parcial, un_alumno_del_curso, un_curso_cens, new CalificacionNumerica(10), DateTime.Today); segunda_evaluacion = new Evaluacion(2, segundo_parcial, un_alumno_del_curso, un_curso_cens, new CalificacionNumerica(8), DateTime.Today); evaluacion_final = new Evaluacion(3, final, un_alumno_del_curso, un_curso_puro, new CalificacionNull("No tiene calificación"), DateTime.Today); espacio_fisico = new EspacioFisico(); dia_de_la_semana = new DayOfWeek(); horario_de_cursada = new HorarioDeCursada(dia_de_la_semana, "12:00", "13:00", 2, 1); planilla_evaluaciones = new PlanillaDeEvaluaciones(un_curso_cens, lista_de_instancias_de_evaluacion); }
public Evaluacion GetEvaluacionPorCursoAlumnoEInstancia(Curso un_curso, Alumno un_alumno_del_curso, InstanciaDeEvaluacion una_instancia_del_curso) { GetEvaluaciones(); return(evaluaciones.Find(unaEvaluacion => unaEvaluacion.Curso.Id.Equals(un_curso.Id) && unaEvaluacion.Alumno.Id.Equals(un_alumno_del_curso.Id) && unaEvaluacion.InstanciaEvaluacion.Id.Equals(una_instancia_del_curso.Id))); }
public List <Evaluacion> GetEvaluacionesPorInstancia(InstanciaDeEvaluacion instancia) { GetEvaluaciones(); return(this.evaluaciones.FindAll(evaluaciones => evaluaciones.InstanciaEvaluacion.Id.Equals(instancia.Id))); }
public List <Evaluacion> GetEvaluacionesPorCursoEInstancia(Curso un_curso, InstanciaDeEvaluacion una_instancia_del_curso) { GetEvaluaciones(); return(this.evaluaciones.FindAll(evaluaciones => evaluaciones.Curso.Id.Equals(un_curso.Id) && evaluaciones.InstanciaEvaluacion.Id.Equals(una_instancia_del_curso.Id))); }