コード例 #1
0
 public void LlegadaCliente(DateTime hora, Cliente cliente)
 {
     if (EstaLibre())
     {
         ClienteActual = cliente;
         cliente.ComenzarCarga(hora, Nombre);
         //  ActualizarFinCarga(hora, cliente.TipoCliente);
     }
     else
     {
         Cola.AgregarCliente(cliente);
     }
 }
コード例 #2
0
ファイル: Servidor.cs プロジェクト: fgarciareyna/colas-mozo
 public void LlegadaCliente(DateTime hora, Cliente cliente)
 {
     if (EstaLibre())
     {
         ClienteActual = cliente;
         Estado        = $"Atendiendo a {cliente.Nombre}";
         cliente.ComenzarAtencion(hora, Nombre);
         ActualizarFinAtencion(hora);
     }
     else
     {
         Cola.AgregarCliente(cliente);
     }
 }
コード例 #3
0
 public void LlegadaGrupo(DateTime hora, Cliente cliente, int cantidad)
 {
     if (EstaLibre())
     {
         ClienteActual = cliente;
         Estado        = $"Atendiendo a {cliente.Nombre}";
         cliente.ComenzarAtencion(hora, Nombre);
         ActualizarFinAtencion(hora, cliente.Prioridad, cantidad);
     }
     else
     {
         Cola.AgregarCliente(cliente);
     }
 }