コード例 #1
0
        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);
        }
コード例 #2
0
 public List <BE.Inscripcion> Listar()
 {
     return(MP_Inscripcion.Listar());
 }
コード例 #3
0
 public bool Alta(BE.Inscripcion inscripcion)
 {
     return(MP_Inscripcion.Alta(inscripcion));
 }
コード例 #4
0
        public bool VerificarCursoCompleto(BE.Inscripcion ins)
        {
            int cantidad_inscriptos = MP_Inscripcion.ObtenerCurso(ins.Curso.Id).Count;

            return(cantidad_inscriptos > ins.Curso.Cupo);
        }