public void finalizar(Estado estadoListo, DateTime horaActual) { setearFinUltimoHistorial(horaActual); crearHistorial(estadoListo, horaActual); }
public bool estaEnPreparacion(Estado enPreparacion) { HistorialEstado ultimo = obtenerUltimoEstado(); return(ultimo.esEstado(enPreparacion)); }
public void notificar(Estado estadoNotificado, DateTime horaActual) { setearFinUltimoHistorial(horaActual); crearHistorial(estadoNotificado, horaActual); }
public DetalleDePedido(Pedido pedido, int cantidad, DateTime hora, ProductoDeCarta producto, Estado estado) { this.cantidad = cantidad; this.hora = hora; this.producto = producto; this.pedido = pedido; precio = producto.getPrecio(); historialEstado.Add(new HistorialEstado(estado, hora)); }
private void crearHistorial(Estado estado, DateTime horaInicio) { HistorialEstado nuevo = new HistorialEstado(estado, horaInicio); historialEstado.Add(nuevo); }