public int hijos;       //int cargo;


        //constructor
        public empleado(string _nombre, string _apellido, DateTime _fechaNacimiento, estadoCivilEnum _estadoCival, generoEnum _genero, DateTime _fechaDeIngreso, double _sueldoBasico, cargoEnum _cargo, int _hijos)
        {
            nombre          = _nombre;
            apellido        = _apellido;
            fechaNacimiento = _fechaNacimiento;
            estadoCivil     = _estadoCival;
            genero          = _genero;
            fechaDeIngreso  = _fechaDeIngreso;
            sueldoBasico    = _sueldoBasico;
            cargo           = _cargo;
            hijos           = _hijos;
        }
        public static empleado cargoEmpleados()
        {
            string[] nombresArreglo   = { "facu", "martin", "andres", "mario", "juan" };
            string[] apellidosArreglo = { "Toconás", "Gonzales", "Torres", "Alvarez", "Riquelme" };


            Random rand      = new Random(); //    preguntar porque es asi
            int    aleatorio = rand.Next(5);

            string nombreAleatorio = nombresArreglo[aleatorio];

            aleatorio = rand.Next(5);
            string apellidoAleatorio = apellidosArreglo[aleatorio];

            int      anioAleatorio       = rand.Next(1930, 2000);
            int      mesAleatorio        = rand.Next(1, 12);
            int      diaAleatorio        = rand.Next(1, 29);
            DateTime nacimientoAleatorio = new DateTime(anioAleatorio, mesAleatorio, diaAleatorio);

            anioAleatorio = rand.Next(2000, 2018);
            mesAleatorio  = rand.Next(1, 12);
            diaAleatorio  = rand.Next(1, 29);
            DateTime ingresoAleatorio = new DateTime(anioAleatorio, mesAleatorio, diaAleatorio);
            //Console.WriteLine(nombreAleatorio);
            //Console.WriteLine(apellidoAleatorio);
            estadoCivilEnum estadoCivilAleatorio = (estadoCivilEnum)rand.Next(1, 2);
            generoEnum      generoAleatorio      = (generoEnum)rand.Next(1, 2);

            double    basicoAleatorio = (double)rand.Next(10000, 20000);
            cargoEnum cargoAleatorio  = (cargoEnum)rand.Next(1, 5);
            int       hijosAleatorio  = (int)rand.Next(1, 4);
            empleado  empl            = new empleado(nombreAleatorio, apellidoAleatorio, nacimientoAleatorio, estadoCivilAleatorio, generoAleatorio, ingresoAleatorio, basicoAleatorio, cargoAleatorio, hijosAleatorio);

            //empl.mostrar();


            return(empl);
        }