Exemple #1
0
        public static SGerente GetSgenerar(string cedula1, string codigog, string nom, string ape, string emai, long tel, string dep1, string carg, int precio, int hora)
        {
            if (generar == null)
            {
                generar = new SGerente(cedula1, codigog, nom, ape, emai, tel, dep1, carg, precio, hora);
            }

            return(generar);
        }
        public void crear(List <EmpleadoAdm> listaadm, List <EmpleadoG> ListaEmpG, List <Empleado_Ope> listaEmpO)
        {
            EmpleadoG EmpG1     = new EmpleadoG();
            int       num       = 1000;
            Random    aleatorio = new Random();

            num = aleatorio.Next(1000, 9000);


            Console.WriteLine("Digite su cedula: ");
            EmpG1.cedula = Console.ReadLine();
            Console.WriteLine("Digite Su nombre: ");
            EmpG1.nombre = Console.ReadLine();
            Console.WriteLine("Digite su apellido: ");
            EmpG1.apellido = Console.ReadLine();
            Console.WriteLine("Digite su correo electronico: ");
            EmpG1.email = Console.ReadLine();
            Console.WriteLine("Digite su numero telofonico: ");
            EmpG1.tel = long.Parse(Console.ReadLine());
            Console.WriteLine("Digite el departamento: ");
            EmpG1.depa = Console.ReadLine();
            Console.WriteLine("Digite su cargo: ");
            EmpG1.cargo = Console.ReadLine();
            Console.WriteLine("Digite Cuanto gana por hora: ");
            EmpG1.Precio_hora = int.Parse(Console.ReadLine());
            Console.WriteLine("Digite Cuanta horas usted trabaja: ");
            EmpG1.horas_trabajo = int.Parse(Console.ReadLine());

            EmpG1.codigo = EmpG1.depa.Substring(0, 3) + num;

            SGerente generav = SGerente.GetSgenerar(EmpG1.cedula, EmpG1.codigo, EmpG1.nombre, EmpG1.apellido, EmpG1.email, EmpG1.tel, EmpG1.depa, EmpG1.cargo, EmpG1.Precio_hora, EmpG1.horas_trabajo);

            ListaEmpG.Add(EmpG1);

            Console.WriteLine("Empleado Agregado con exito!");
            Console.WriteLine("Presione Enter para volver al menu");
            Console.ReadKey();
        }