public static void llenar(IColeccionable <I_Comparable> coleccion, int eleccion) { //Ejercicio 6 practica 3 // Elecciones: Persona(1) / Alumno(2) / Numero(3) / ClaveValor(4) / Vendedor(5) / AlumnoMuyEstudioso(6) switch (eleccion) { case 1: for (int i = 0; i < 20; i++) { coleccion.agregar(new Persona(GeneradorDeDatosAleatorios.getInstance(null).stringAleatorio(15), GeneradorDeDatosAleatorios.getInstance(null).numeroAleatorio(44000000))); } break; case 2: for (int i = 0; i < 20; i++) { coleccion.agregar(new FabricaAlumno().crearAleatorio()); } break; //case 4: // for (int i = 0; i < 20; i++) // { // coleccion.agregar(new FabricaClaveValor().crearAleatorio()); // } // break; case 3: for (int i = 0; i < 20; i++) { coleccion.agregar(new FabricaNumero().crearAleatorio()); } break; case 5: // Ejercicio 6 Practica 3: Implemente una fábrica concreta para la clase Vendedor y compruebe el correcto funcionamiento del método main del ejercicio 6.Compare a los vendedores por el campo bonus. for (int i = 0; i < 20; i++) { coleccion.agregar(new FabricaVendedor().crearAleatorio()); } break; case 6: // Ejercicio 10 Practica 5: Llenar una coleccion con alumnos muy estudiosos for (int i = 0; i < 20; i++) { coleccion.agregar(new FabricaAlumnoMuyEstudioso().crearAleatorio()); } break; default: break; } }
static void llenar(IColeccionable coleccion) { Random rnd = new Random(); for (int i = 0; i < 20; i++) { IComparable llenado = new Numero(rnd.Next(1, 101)); coleccion.agregar(llenado); } }
public static void llenarPersonas(IColeccionable <I_Comparable> coleccion) { Generar generar = new Generar(); for (int i = 0; i < 20; i++) { Persona unaPersona = new Persona(generar.Gen_Nombre(), generar.Gen_DNI()); coleccion.agregar(unaPersona); } }
public static void llenarAlumnos(IColeccionable <I_Comparable> coleccion) { Generar generar = new Generar(); for (int i = 0; i < 20; i++) { Alumno unAlumno = new Alumno(generar.Gen_Nombre(), generar.Gen_DNI(), generar.Gen_Legajo(), generar.Gen_Promedio()); coleccion.agregar(unAlumno); } }
static void llenarPersonas(IColeccionable coleccion) { Random rnd = new Random(); for (int i = 0; i < 20; i++) { string nombre = Path.GetRandomFileName(); int dni = rnd.Next(20000000, 44000000); IComparable persona = new Persona(nombre, dni); coleccion.agregar(persona); } }
static void llenarAlumnos(IColeccionable coleccion) { Random rnd = new Random(); for (int i = 0; i < 20; i++) { string nombre = Path.GetRandomFileName(); int dni = rnd.Next(20000000, 44000000); int legajo = rnd.Next(1, 999999); int promedio = rnd.Next(1, 10); IComparable alumno = new Alumno(nombre, dni, legajo, promedio); coleccion.agregar(alumno); } }