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))); }
private Negocio() { this.caja = new PuestoAtencion(PuestoAtencion.Puesto.CAJA_1); this.clientes = new Queue <Cliente>(); }