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(); } } }