public List <BE.Curso> ListarConRecaudacion() { List <BE.Curso> cursos = MP_Curso.Listar(); foreach (BE.Curso curso in cursos) { List <BE.Inscripcion> inscripciones = MP_Inscripcion.ObtenerCurso(curso.Id); foreach (BE.Inscripcion inscripcion in inscripciones) { curso.Recaudacion += curso.Costo * inscripcion.Beca.Porcentaje; } } return(cursos); }
public List <BE.Inscripcion> Listar() { return(MP_Inscripcion.Listar()); }
public bool Alta(BE.Inscripcion inscripcion) { return(MP_Inscripcion.Alta(inscripcion)); }
public bool VerificarCursoCompleto(BE.Inscripcion ins) { int cantidad_inscriptos = MP_Inscripcion.ObtenerCurso(ins.Curso.Id).Count; return(cantidad_inscriptos > ins.Curso.Cupo); }