static void Main(string[] args) { Cliente cliente1 = new Cliente(10, "Carlos"); Cliente cliente2 = new Cliente(7, "Fede"); Cliente cliente3 = new Cliente(2, "Juan"); Negocio negocio1 = new Negocio("Mc Donalds"); bool comparacionClientes = cliente1 == cliente2; Console.WriteLine($"{cliente1.Nombre} es igual que {cliente2.Nombre}?: {comparacionClientes}"); if (negocio1 + cliente3) { Console.WriteLine("El cliente se agregó al negocio "); } else { Console.WriteLine("No se pudo agregar al cliente"); } if (negocio1 == cliente3) { Console.WriteLine("El cliente está en la tienda"); } else { Console.WriteLine("El cliente no está en la tienda"); } if (~negocio1) { Console.WriteLine($"Se está atendiendo al cliente {cliente1.Nombre}"); } Console.ReadKey(); }
static void Main(string[] args) { PuestoAtencion caja = new PuestoAtencion(0); Negocio makro = new Negocio("Makro"); Cliente cliente1 = new Cliente(1, "sergei"); Cliente cliente2 = new Cliente(2, "Kamila"); Cliente cliente3 = new Cliente(3, "Maximo"); bool test = makro + cliente1; test = makro + cliente2; test = makro + cliente3; Console.WriteLine(makro.Cliente.Nombre); caja.AtenderCliente(cliente1); Console.WriteLine(makro.Cliente.Nombre); caja.AtenderCliente(cliente2); Console.WriteLine(makro.Cliente.Nombre); caja.AtenderCliente(cliente3); Console.ReadKey(); }
static void Main(string[] args) { Negocio negocio = new Negocio("PIRULO"); PuestoAtencion puesto = new PuestoAtencion(PuestoAtencion.Puesto.Caja1); Cliente cliente1 = new Cliente(90, "Matias"); Cliente cliente2 = new Cliente(91, "Alejandra"); Cliente cliente3 = new Cliente(92, "Federico"); Cliente cliente4 = new Cliente(93, "Sol"); Cliente cliente5 = new Cliente(93, "Sol"); if (negocio + cliente1)//Si no uso un if, o algo que agarre el rtorno bool tira error { Console.Write("Se agregó cliente 1 "); Console.WriteLine($"[Nombre] {cliente1.Nombre}, [Numero] {cliente1.Numero}"); } else { Console.WriteLine("No se agregó cliente 1"); } if (negocio + cliente2)//Si no uso un if, o algo que agarre el rtorno bool tira error { Console.Write("Se agregó cliente 2 "); Console.WriteLine($"[Nombre] {cliente2.Nombre}, [Numero] {cliente2.Numero}"); } else { Console.WriteLine("No se agregó cliente 2"); } if (negocio + cliente3)//Si no uso un if, o algo que agarre el rtorno bool tira error { Console.Write("Se agregó cliente 3 "); Console.WriteLine($"[Nombre] {cliente3.Nombre}, [Numero] {cliente3.Numero}"); } else { Console.WriteLine("No se agregó cliente 3"); } if (negocio + cliente4)//Si no uso un if, o algo que agarre el rtorno bool tira error { Console.Write("Se agregó cliente 4 "); Console.WriteLine($"[Nombre] {cliente4.Nombre}, [Numero] {cliente4.Numero}"); } else { Console.WriteLine("No se agregó cliente 4"); } if (negocio + cliente5)//Si no uso un if, o algo que agarre el rtorno bool tira error { Console.Write("Se agregó cliente 5 "); Console.WriteLine($"[Nombre] {cliente5.Nombre}, [Numero] {cliente5.Numero}"); } else { Console.WriteLine("No se agregó cliente 5"); } Console.WriteLine($"\n-- Clientes en espera: '{negocio.ClientesPendientes}' --"); for (int i = negocio.ClientesPendientes; i > 0; i--) { if (~negocio) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Cliente atendido..!!"); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine($"Clientes pendientes {negocio.ClientesPendientes}"); } } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 31"; Cliente cli = new Cliente(); Negocio negocio = new Negocio(); }
static void Main(string[] args) { Cliente first = new Cliente("Fatiga", 007); Cliente firstError = new Cliente("Pepe", 007); Cliente second = new Cliente("Moni", 008); Cliente third = new Cliente("Paola", 009); string status = "Diferente"; #region CompareCustomers if (first == firstError) // Comparo con un cliente con el mismo numero { status = "Igual"; } else { status = "Direfente"; } Console.WriteLine($"{first.Nombre} - {firstError.Nombre}: Tienen el {status} numero"); if (first == third) // Comparo con un cliente diferente { status = "Igual"; } else { status = "Direfente"; } Console.WriteLine($"{first.Nombre} - {third.Nombre}: Tienen el {status} numero"); #endregion #region AddingCustomers Negocio tienda = new Negocio("Los Argento"); if (tienda + first) { status = "Se agrego"; } else { status = "No se agrego"; } Console.WriteLine($"{first.Nombre} : {status} a la fila"); if (tienda + second) { status = "Se agrego"; } else { status = "No se agrego"; } Console.WriteLine($"{second.Nombre} : {status} a la fila"); if (tienda + third) { status = "Se agrego"; } else { status = "No se agrego"; } Console.WriteLine($"{third.Nombre} : {status} a la fila"); if (tienda + firstError)//no se puede agregar { status = "Se agrego"; } else { status = "No se agrego"; } Console.WriteLine($"{firstError.Nombre} : {status} a la fila"); #endregion #region CompareCustomersInQueue if (tienda == first) { status = "Existe en la fila"; } else { status = "No existe en la fila"; } Console.WriteLine($"{first.Nombre} : {status}"); #endregion #region Store if (~tienda) { Console.WriteLine($"Nro de cliente atendido: {first.Numero}"); } if (~tienda) { Console.WriteLine($"Nro de cliente atendido: {second.Numero}"); } if (~tienda) { Console.WriteLine($"Nro de cliente atendido: {third.Numero}"); } #endregion Console.ReadKey(); }