コード例 #1
0
        public string ValidarInscripcion(Alumno a, Curso c)
        {
            string valor = "";

            //Verificamos que el curso tenga cupo
            if (c.CupoDisponible == 0)
            {
                return("Sin cupo");
            }
            //Validamos que el alumno no este inscripto a ese curso ya
            //Recuperamos todas las incripciones que tiene ese alumno
            List <AlumnoInscripto> listaInscripciones = inscripcionAdapter.GetAllByIdAlumno(a.Id);

            foreach (AlumnoInscripto inscripcion in listaInscripciones)
            {
                if (inscripcion.IdCurso == c.Id)
                {
                    return("Ya inscripto");
                }
            }

            return(valor);
        }