Ejemplo n.º 1
0
        static void BuscarEstudiante()
        {
            string codi;
            bool   CodigoCorrecto = false;

            Console.Clear();
            Console.WriteLine(" buscar un estudiante");
            Console.WriteLine("........................");
            do
            {
                Console.WriteLine("digite el codigo del estudiante que desea buscar:");

                codi = Console.ReadLine();
                if (!validar.Vacio(codi))
                {
                    if (validar.numero(codi))
                    {
                        CodigoCorrecto = true;
                    }
                }
            } while (!CodigoCorrecto);

            if (Existe(Convert.ToInt32(codi)))
            {
                datosAprendiz elemento = ObtenerDatos(Convert.ToInt32(codi));
                Console.WriteLine("codigo:.." + elemento.Codigo + "\t nombre:..." + elemento.Nombre + ".." + "\tcorreo:..." + elemento.Correo + "\tnota1:...." + elemento.Nota1 + "\tnota2:...." + elemento.Nota2 + "\tnota3:." + elemento.Nota3);
                Console.Read();
            }
            else
            {
                Console.WriteLine("el estudiante." + codi + ".." + "no existe en el sistema");
                Console.ReadLine();
            }
        }
Ejemplo n.º 2
0
        static void AgregarEstudiante()
        {
            string codi, nom, cor, not1, not2, not3, prom;


            bool CodigoCorrecto = false;
            bool nombreCorrecto = false;
            bool CorreoCorrecto = false;
            bool nota1Correcto  = false;
            bool nota2Correcto  = false;;
            bool nota3Correcto  = false;



            Console.Clear();
            Console.WriteLine(" inserta un estudiante");

            do
            {
                Console.WriteLine("digite el codigo del estudiante ");

                codi = Console.ReadLine();
                if (!validar.Vacio(codi))
                {
                    if (validar.numero(codi))
                    {
                        CodigoCorrecto = true;
                    }
                }
            } while (!CodigoCorrecto);


            if (Existe(Convert.ToInt32(codi)))
            {
                Console.WriteLine("el usuario.." + codi + ".." + "ya existe");
                Console.ReadLine();
            }
            else
            {
                do
                {
                    Console.WriteLine("digite el nombre del estudiante");
                    nom = Console.ReadLine();
                    if (!validar.Vacio(nom))
                    {
                        if (validar.TipoTexto(nom))
                        {
                            nombreCorrecto = true;
                        }
                    }
                } while (!nombreCorrecto);

                do
                {
                    Console.WriteLine("digite el correo estudiante");
                    cor = Console.ReadLine();
                    if (!validar.Vacio(cor))
                    {
                        if (validar.correo(cor))
                        {
                            CorreoCorrecto = true;
                        }
                    }
                } while (!CorreoCorrecto);

                do
                {
                    Console.WriteLine("digite la primera nota del estudiante");
                    not1 = Console.ReadLine();
                    if (!validar.Vacio(not1))
                    {
                        if (validar.NumeroDesimal(not1))
                        {
                            nota1Correcto = true;
                        }
                    }
                } while (!nota1Correcto);

                do
                {
                    Console.WriteLine("digite la segunda nota del estudiante");
                    not2 = Console.ReadLine();
                    if (!validar.Vacio(not2))
                    {
                        if (validar.NumeroDesimal(not2))
                        {
                            nota2Correcto = true;
                        }
                    }
                } while (!nota2Correcto);

                do
                {
                    Console.WriteLine("digite la tercera nota del estudiante");
                    not3 = Console.ReadLine();
                    if (!validar.Vacio(not3))
                    {
                        if (validar.NumeroDesimal(not3))
                        {
                            nota3Correcto = true;
                        }
                    }
                } while (!nota3Correcto);



                // -----------------------------------------------------------------------------//
                datosAprendiz ElEstudiante = new datosAprendiz();
                ElEstudiante.Codigo = Convert.ToInt32(codi);
                ElEstudiante.Nombre = nom;
                ElEstudiante.Correo = cor;
                ElEstudiante.Nota1  = Convert.ToDouble(not1);
                ElEstudiante.Nota2  = Convert.ToDouble(not2);
                ElEstudiante.Nota3  = Convert.ToDouble(not3);


                ListaEstudiantes.Add(ElEstudiante);
            }
        }