Exemplo n.º 1
0
        static void buscarEstudiante()
        {
            string cod;
            bool   CodigoValido = false;

            Console.Clear();
            pantalla.pantalla1(118, 23);
            Console.SetCursorPosition(55, 3); Console.WriteLine("Buscar Estudiante");


            do
            {
                Console.SetCursorPosition(10, 8); Console.Write(" Digite Codigo del estudiante que desea buscar: ");
                cod = Console.ReadLine();
                if (!validar.vacio(cod))
                {
                    if (validar.tipoNum(cod))
                    {
                        CodigoValido = true;
                    }
                }
            } while (!CodigoValido);

            if (Existe(Convert.ToInt32(cod)))
            {
                alumno snAlumno = obtenerData(Convert.ToInt32(cod));
                Console.SetCursorPosition(10, 9); Console.WriteLine($"Codigo: {snAlumno.Codigo} \t Nombre: {snAlumno.Nombre} \t Correo: {snAlumno.Correo} \n \t Primera Nota: {String.Format("{0,0:0}", snAlumno.Nota1)} \t Segunda Nota: {String.Format("{0:0}", snAlumno.Nota2)} \t Tercera nota: {String.Format("{0:0}", snAlumno.Nota3)}");
            }
            else
            {
                Console.WriteLine($" El Estudiante {cod} NO  existe en el sistema");
            }
        }
Exemplo n.º 2
0
        static void crearEstudiante()
        {
            string cod, nom, corr, n1, n2, n3;
            bool   codval  = false;
            bool   nomval  = false;
            bool   corrval = false;
            bool   n1val   = false;
            bool   n2val   = false;
            bool   n3val   = false;
            double nota1   = 0;
            double nota2   = 0;
            double nota3   = 0;

            Console.Clear();
            pantalla.pantalla1(118, 23);
            Console.SetCursorPosition(55, 3); Console.WriteLine("Crear estudiante...");


            do
            {
                Console.SetCursorPosition(10, 7); Console.Write("Digite codigo del estudiante: ");
                cod = Console.ReadLine();
                if (!validar.vacio(cod))
                {
                    if (validar.tipoNum(cod))
                    {
                        codval = true;
                    }
                }
            } while (!codval);

            if (Existe(Convert.ToInt32(cod)))
            {
                Console.WriteLine($"El codigo {cod} ya existe en el sistema");
            }
            else
            {
                do
                {
                    Console.SetCursorPosition(10, 8); Console.Write("Digite nombre del estudiante: ");
                    nom = Console.ReadLine();
                    if (!validar.vacio(nom))
                    {
                        if (validar.tipoText(nom))
                        {
                            nomval = true;
                        }
                    }
                } while (!nomval);

                do
                {
                    Console.SetCursorPosition(10, 9); Console.Write("Digite correo del estudiante: ");
                    corr = Console.ReadLine();
                    if (!validar.vacio(corr))
                    {
                        if (validar.tipoMail(corr))
                        {
                            corrval = true;
                        }
                    }
                } while (!corrval);

                do
                {
                    Console.SetCursorPosition(10, 10); Console.Write("Digite la primera nota: ");
                    n1 = Console.ReadLine();
                    if (!validar.vacio(n1))
                    {
                        if (validar.tipoNum(n1))
                        {
                            n1val = true;
                        }
                    }
                } while (!n1val);

                do
                {
                    Console.SetCursorPosition(10, 11); Console.Write("Digite la segunda nota: ");
                    n2 = Console.ReadLine();
                    if (!validar.vacio(n2))
                    {
                        if (validar.tipoNum(n2))
                        {
                            n2val = true;
                        }
                    }
                } while (!n2val);

                do
                {
                    Console.SetCursorPosition(10, 12); Console.Write("Digite la tercera nota: ");
                    n3 = Console.ReadLine();
                    if (!validar.vacio(n3))
                    {
                        if (validar.tipoNum(n3))
                        {
                            n3val = true;
                        }
                    }
                } while (!n3val);

                nota1 = Double.Parse(n1) * (0.1);
                nota2 = Double.Parse(n2) * (0.1);
                nota3 = Double.Parse(n3) * (0.1);

                alumno snAlumno = new alumno();

                snAlumno.Codigo = Convert.ToInt32(cod);
                snAlumno.Nombre = nom;
                snAlumno.Correo = corr;
                snAlumno.Nota1  = nota1;
                snAlumno.Nota2  = nota2;
                snAlumno.Nota3  = nota3;



                listaAlumno.Add(snAlumno);
            }
        }