public override void Ejecutar() { Persona p = BuscarPersonaConEntrega(); idPersona = p.Id; //p.AcumularPermanenciaColas(); objetivo = ObjetivoCliente.ObtenerObjetivo(); objetivo.Ejecutar(p); Empleado empleado; if (empleado1 == vectorEstado.Reloj) { empleado1 = 0; empleado = vectorEstado.Empleado1; } else { empleado2 = 0; empleado = vectorEstado.Empleado2; } empleado.Libre(); AvanzarCola(empleado); }
public void Preparar() { EntreTiempo = 0; Tiempo = 0; empleado1 = vectorEstado.Anterior.FinEntrega.empleado1; empleado2 = vectorEstado.Anterior.FinEntrega.empleado2; objetivo = null; }