//------------------------------AGREGAR EMPLEADOS static Empleados Agregar_Emp() { Empleados dat_emp = new Empleados(); //int cant_Per = 20; Random aleatorio = new Random(); //Genero dat_emp._Genero = Genero_Per(); //Nombre segun el genero if ((dat_emp._Genero).Contains("Masculino") == true) { int Opcion_Nombre = aleatorio.Next(0, 9); Nombres_Hombres Nombre = (Nombres_Hombres)Opcion_Nombre; dat_emp.Nombre = Convert.ToString(Nombre); int Opcion_Civil = aleatorio.Next(0, 1); Estado_Civil Estado = (Estado_Civil)Opcion_Civil; dat_emp.Estado_Civil = Convert.ToString(Estado); } else { int Opcion_Nombre = aleatorio.Next(0, 9); Nombres_Mujeres Nombre = (Nombres_Mujeres)Opcion_Nombre; dat_emp.Nombre = Convert.ToString(Nombre); int Opcion_Civil = aleatorio.Next(2, 3); Estado_Civil Estado = (Estado_Civil)Opcion_Civil; dat_emp.Estado_Civil = Convert.ToString(Estado); } //Apellido int Opcion_Apellido = aleatorio.Next(0, 9); Apelllidos Ape = (Apelllidos)Opcion_Apellido; dat_emp.Apellido = Convert.ToString(Ape); //Fecha de Nacimiento DateTime fecha_nac = new DateTime(aleatorio.Next(1955, 2000), aleatorio.Next(1, 12), aleatorio.Next(1, 29)); dat_emp.Fecha_Nac = fecha_nac; //Fecha de ingreso DateTime fecha_ing = new DateTime(aleatorio.Next(1980, 2019), aleatorio.Next(1, 12), aleatorio.Next(1, 29)); while ((dat_emp.Diferencia()) < 20) { fecha_ing = new DateTime(aleatorio.Next(1980, 2019), aleatorio.Next(1, 12), aleatorio.Next(1, 29)); } dat_emp.Fecha_Ingreso = fecha_ing; //Sueldo Basico dat_emp.Sueldo_Base = (float)aleatorio.Next(10000, 25000); //Cargo int opcion_cargo = aleatorio.Next(0, 4); Trabajo Cargo = (Trabajo)opcion_cargo; dat_emp.Cargo = Convert.ToString(Cargo); return(dat_emp); }