Example #1
0
        static void Main(string[] args)
        {
            Cliente c1 = new Cliente(1, "Juan");
            Cliente c2 = new Cliente(2, "Martin");
            Cliente c3 = new Cliente(3, "Omar");
            Cliente c4 = new Cliente(4, "David");

            Negocio        n1 = new Negocio("SARASA SA");
            PuestoAtencion p1 = new PuestoAtencion(PuestoAtencion.Puesto.CAJA_1);

            Console.WriteLine(((n1 + c1) ? "cliente agregado" : "cliente no agregado"));
            Console.WriteLine(((n1 + c2) ? "cliente agregado" : "cliente no agregado"));
            Console.WriteLine(((n1 + c3) ? "cliente agregado" : "cliente no agregado"));
            Console.WriteLine(((n1 + c4) ? "cliente agregado" : "cliente no agregado"));

            Console.WriteLine(((~n1) ? string.Format("cliente {0} atendido, puesto atencion {1}", n1.Cliente.Nombre, PuestoAtencion.NumeroActual) : string.Format("cliente {0} no atendido", n1.Cliente.Nombre)));
            Console.WriteLine(((~n1) ? string.Format("cliente {0} atendido, puesto atencion {1}", n1.Cliente.Nombre, PuestoAtencion.NumeroActual) : string.Format("cliente {0} no atendido", n1.Cliente.Nombre)));
            Console.WriteLine(((~n1) ? string.Format("cliente {0} atendido, puesto atencion {1}", n1.Cliente.Nombre, PuestoAtencion.NumeroActual) : string.Format("cliente {0} no atendido", n1.Cliente.Nombre)));
            Console.WriteLine(((~n1) ? string.Format("cliente {0} atendido, puesto atencion {1}", n1.Cliente.Nombre, PuestoAtencion.NumeroActual) : string.Format("cliente {0} no atendido", n1.Cliente.Nombre)));
        }
Example #2
0
 private Negocio()
 {
     this.caja     = new PuestoAtencion(PuestoAtencion.Puesto.CAJA_1);
     this.clientes = new Queue <Cliente>();
 }