Пример #1
0
        private void PrepararPedidos()
        {
            PedidoConfirmado auxPedido = new PedidoConfirmado();

            while (true)
            {
                if (Comercio.ColaPedidos.Count > 0)
                {
                    Thread.Sleep(Comercio.ColaPedidos.Peek().TiempoPreparacion);
                    auxPedido = Comercio.ColaPedidos.Dequeue();
                    Comercio.AgregarPedidoTerminado(auxPedido);
                    RefrescarListViewPendientes();
                    RefrescarListViewEntregados();
                }
            }
        }