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(); } }
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); } }