private void ActualizarPedidos() { if (DataBaseHelper.PedidosActuales.Count > 0) { Pedido pedidoCompletado = DataBaseHelper.PedidosActuales.Dequeue(); pedidoCompletado.Estado = Pedido.EEstado.Completado; DataBaseHelper.ActualizarEstadoPedido(Pedido.EEstado.Completado, pedidoCompletado.HorarioPedido); DataBaseHelper.PedidosCompletados.Add(pedidoCompletado); RefrescarColeccion(dataGridPreparacion, DataBaseHelper.PedidosActuales.ToList()); RefrescarColeccion(dataGridCompletados, DataBaseHelper.PedidosCompletados); } }
public void ActualizarEstadoDePedido() { //arrange Pedido.EEstado estadoActual; Pedido.EEstado estadoEsperado = Pedido.EEstado.Completado; Pedido p1 = new Pedido("Chica de jamon (test)", Pedido.EEstado.Preparacion, 200f, false); //act DataBaseHelper.InsertarPedido(p1); DataBaseHelper.ActualizarEstadoPedido(Pedido.EEstado.Completado, p1.HorarioPedido); estadoActual = DataBaseHelper.GetPedidoPorHorario(p1.HorarioPedido).Estado; DataBaseHelper.EliminarPedido(p1.NombrePedido); //assert Assert.AreEqual(estadoEsperado, estadoActual); }