private static void SetError(IEnumerable <LimitOrder> limitOrders, LimitOrderError limitOrderError) { foreach (LimitOrder limitOrder in limitOrders.Where(o => o.Error == LimitOrderError.None)) { limitOrder.Error = limitOrderError; } }
private void SetError(IReadOnlyCollection <LimitOrder> limitOrders, LimitOrderError limitOrderError, string errorMessage = null) { foreach (LimitOrder limitOrder in limitOrders.Where(o => o.Error == LimitOrderError.None)) { limitOrder.Error = limitOrderError; limitOrder.ErrorMessage = errorMessage; } }