//Contructor


        public Inscripcion(DateTime fecha, string empleado, Curso objCurso)
        {
            Fecha    = fecha;
            Empleado = empleado;
            ObjCurso = objCurso;
        }
示例#2
0
        //ALTA CURSO

        public bool altaCurso(Curso pcurso)
        {
            this.listaCurso.Add(pcurso);
            return(true);
        }
示例#3
0
        private static void elegirTipodeCurso(Alumno alumnoInscribir)
        {
            otrosMetodos.titulo();
            Console.WriteLine("TIPO DE CURSO");
            Console.WriteLine("A- Inscripción Curso Corto");
            Console.WriteLine("B- Inscripción Curso Especializado");
            string opcionTipoCurso = Console.ReadLine().ToUpper();

            //INSCRIPCION A CURSO CORTO

            if (opcionTipoCurso == "A")
            {
                otrosMetodos.titulo();
                Console.WriteLine("LISTADO CURSOS CORTOS");
                int flag = 0;
                bSharp.listarCurso(flag);
                Console.WriteLine("Ingrese el ID del curso al que desea inscribirse");
                string idSeleccionado    = Console.ReadLine();
                Curso  CursoSeleccionado = bSharp.buscarCurso(idSeleccionado);

                if (CursoSeleccionado == null)
                {
                    otrosMetodos.titulo();
                    Console.WriteLine("No se ha encontrado ningun curso con ese código.\n Presione \"S\" para volver al Menú o cualquier tecla para volver a inscripciones.");
                    string opcionSalir = Console.ReadLine().ToUpper();

                    if (opcionSalir == "S")
                    {
                        MyMenu();
                    }
                    else
                    {
                        InscripcionACursos();
                    }
                }
                else
                {
                    altaAlumnoaCurso(CursoSeleccionado, alumnoInscribir);
                }
            }

            //INSCRIPCION A CURSO ESPECIALIZADO

            else if (opcionTipoCurso == "B")
            {
                otrosMetodos.titulo();
                Console.WriteLine("LISTADO CURSOS ESPECIALIZADOS");
                int flag = 1;
                bSharp.listarCurso(flag);
                Console.WriteLine("Ingrese el ID del curso al que desea inscribirse");
                string idSeleccionado    = Console.ReadLine();
                Curso  CursoSeleccionado = bSharp.buscarCurso(idSeleccionado);
                if (CursoSeleccionado == null)
                {
                    otrosMetodos.titulo();
                    Console.WriteLine("No se ha encontrado ningun curso con ese código.\n Presione \"S\" para volver al Menú o cualquier tecla para volver a inscripciones.");
                    string opcionSalir = Console.ReadLine().ToUpper();

                    if (opcionSalir == "S")
                    {
                        MyMenu();
                    }
                    else
                    {
                        InscripcionACursos();
                    }
                }
                else
                {
                    altaAlumnoaCurso(CursoSeleccionado, alumnoInscribir);
                }
            }
            else
            {
                InscripcionACursos();
            }
        }