예제 #1
0
        private void informatica()
        {
            Informatica a = new Informatica("A-012", "Introducion a la informatica", "Carmen Salgado", "07:00 - 08:00", 3);
            Informatica b = new Informatica("A-023", "Taller de Hardware I", "Hector Garcia", "09:00 - 10:00", 30);
            Informatica c = new Informatica("A-033", "Metodologia de la Programacion", "Jorge Hernandez", "07:00 - 08:00", 30);
            Informatica d = new Informatica("A-044", "Lenguaje de Programación I.", "Igor Mejia", "11:00 - 12:00", 30);
            Informatica e = new Informatica("A-044", "Lenguaje de Programación I.", "Igor Mejia", "12:00 - 13:00", 30);
            Informatica f = new Informatica("A-054", "Taller de Hardware II", "Juan Mejia", "14:00 - 15:00", 30);
            Informatica g = new Informatica("IA-065", "Lenguaje de Programación II.", "Bilys Fernandez", "19:00 - 20:00", 30);

            ListaInformatica.Add(a);
            ListaInformatica.Add(b);
            ListaInformatica.Add(c);
            ListaInformatica.Add(d);
            ListaInformatica.Add(e);
            ListaInformatica.Add(f);
            ListaInformatica.Add(g);
        }
예제 #2
0
        public void matriculaUNAHVS(string cuenta)
        {
            Informatica a            = new Informatica();
            string      departamento = "";
            string      codigo       = "";
            string      matricular   = "";

            if (cuenta == "20192001567" || cuenta == "20202000864" || cuenta == "20122003477" || cuenta == "20122002587" || cuenta == "20142000555")
            {
                Console.Clear();
                Console.WriteLine("================================================");
                Console.WriteLine("         BIENVENIDO ADICIONA TU CLASE");
                Console.WriteLine("================================================");
                Console.WriteLine("");
                Console.WriteLine("Ingresa el nombre del departamento: ");
                Console.WriteLine("====================================");
                departamento = Console.ReadLine();
                if (departamento.ToLower() == "administracion")
                {
                    Console.WriteLine("Ingrese el condigo de su clase:");
                    codigo = Console.ReadLine();
                    foreach (var administracion in ListaAdministracion)
                    {
                        if (administracion.Codigo == codigo)
                        {
                            Console.WriteLine("Asignatura: " + administracion.Nombre + " Horario: " + administracion.Hora);
                            Console.WriteLine("Cupos Disponibles: " + administracion.Cupos);
                            if (administracion.Cupos == 0)
                            {
                                Console.WriteLine("NO HAY CUPOS");
                                Console.ReadLine();
                            }
                            else
                            {
                                Console.WriteLine("Decea matricular su clase (s/n): ");
                                matricular = Console.ReadLine();
                                if (matricular.ToLower() == "s")
                                {
                                    administracion.Cupos--;
                                }
                                Console.WriteLine("Se ha matriculado exitosamente");
                                matriculadosAdministracion++;
                                Console.ReadLine();
                            }
                        }
                    }
                }
                else if (departamento.ToLower() == "economia")
                {
                    Console.WriteLine("Ingrese el condigo de su clase:");
                    codigo = Console.ReadLine();
                    foreach (var economia in ListaEconomia)
                    {
                        if (economia.Codigo == codigo)
                        {
                            Console.Clear();
                            Console.WriteLine("Asignatura: " + economia.Nombre + " Horario: " + economia.Hora);
                            Console.WriteLine("Cupos Disponibles: " + economia.Cupos);
                            Console.WriteLine("Decea matricular su clase (s/n): ");
                            if (economia.Cupos == 0)
                            {
                                Console.WriteLine("NO HAY CUPOS");
                                Console.ReadLine();
                            }
                            else
                            {
                                Console.WriteLine("Decea matricular su clase (s/n): ");
                                matricular = Console.ReadLine();
                                if (matricular.ToLower() == "s")
                                {
                                    economia.Cupos--;
                                }
                                Console.WriteLine("Se ha matriculado exitosamente");
                                matriculadosEconomia++;
                                Console.ReadLine();
                            }
                        }
                    }
                }
                else if (departamento.ToLower() == "informatica")
                {
                    Console.WriteLine("Ingrese el condigo de su clase:");
                    codigo = Console.ReadLine();
                    foreach (var informatica in ListaInformatica)
                    {
                        if (informatica.Codigo == codigo)
                        {
                            Console.Clear();
                            Console.WriteLine("Asignatura: " + informatica.Nombre + " Horario: " + informatica.Hora);
                            Console.WriteLine("Cupos Disponibles: " + informatica.Cupos);

                            if (informatica.Cupos == 0)
                            {
                                Console.WriteLine("NO HAY CUPOS");
                                Console.ReadLine();
                            }
                            else
                            {
                                Console.WriteLine("Decea matricular su clase (s/n): ");
                                matricular = Console.ReadLine();
                                if (matricular.ToLower() == "s")
                                {
                                    informatica.Cupos--;
                                }
                                Console.WriteLine("Se ha matriculado exitosamente");
                                matriculadosInformatica++;
                                Console.ReadLine();
                            }
                        }
                    }
                }
                else
                {
                    Console.WriteLine("DEPARTAMENTO NO ECONTRADO");
                    Console.WriteLine("=========================");
                    Console.ReadLine();
                }
                Console.ReadLine();
            }
            else if (cuenta == "20172000556" || cuenta == "20192000545" || cuenta == "20202000355" || cuenta == "20132000565" || cuenta == "20012000255" || cuenta == "20182000055" || cuenta == "20192000975" || cuenta == "20202000565" || cuenta == "20192000542" || cuenta == "20212000576")
            {
                Console.Clear();
                Console.WriteLine("================================================");
                Console.WriteLine("         BIENVENIDO ADICIONA TU CLASE");
                Console.WriteLine("================================================");
                Console.WriteLine("");
                Console.WriteLine("Ingresa el nombre del departamento: ");
                Console.WriteLine("====================================");
                departamento = Console.ReadLine();
                if (departamento.ToLower() == "administracion")
                {
                    Console.WriteLine("Ingrese el condigo de su clase:");
                    codigo = Console.ReadLine();
                    foreach (var administracion in ListaAdministracion)
                    {
                        if (administracion.Codigo == codigo)
                        {
                            Console.WriteLine("ADICIONANDO TU CLASE");
                            Console.WriteLine("====================");
                            Console.WriteLine("Asignatura: " + administracion.Nombre + " Horario: " + administracion.Hora);
                            Console.WriteLine("Cupos Disponibles: " + administracion.Cupos);
                            if (administracion.Cupos == 0)
                            {
                                Console.WriteLine("NO HAY CUPOS");
                                Console.ReadLine();
                            }
                            else
                            {
                                Console.WriteLine("Decea matricular su clase (s/n): ");
                                matricular = Console.ReadLine();
                                if (matricular.ToLower() == "s")
                                {
                                    administracion.Cupos--;
                                }
                                Console.WriteLine("Se ha matriculado exitosamente");
                                matriculadosAdministracion++;
                                Console.ReadLine();
                            }
                        }
                    }
                }
                else if (departamento.ToLower() == "economia")
                {
                    Console.WriteLine("Ingrese el condigo de su clase:");
                    codigo = Console.ReadLine();
                    foreach (var economia in ListaEconomia)
                    {
                        if (economia.Codigo == codigo)
                        {
                            Console.Clear();
                            Console.WriteLine("Asignatura: " + economia.Nombre + " Horario: " + economia.Hora);
                            Console.WriteLine("Cupos Disponibles: " + economia.Cupos);
                            if (economia.Cupos == 0)
                            {
                                Console.WriteLine("NO HAY CUPOS");
                                Console.ReadLine();
                            }
                            else
                            {
                                Console.WriteLine("Decea matricular su clase (s/n): ");
                                matricular = Console.ReadLine();
                                if (matricular.ToLower() == "s")
                                {
                                    economia.Cupos--;
                                }
                                matriculadosEconomia++;
                                Console.WriteLine("Se ha matriculado exitosamente");
                                Console.ReadLine();
                            }
                            Console.ReadLine();
                        }
                    }
                }
                else if (departamento.ToLower() == "informatica")
                {
                    Console.WriteLine("SIN ACESSO AL DEPARTAMENTO DE INFORMATICA");
                    Console.WriteLine("=========================================");
                    Console.ReadLine();
                }
            }
            else
            {
                Console.WriteLine("\aUSUARIO NO ENCONTRADO");
                Console.ReadLine();
            }
        }