private AddOrderRelationCommandBase(Order closeOrder, AddOrderRelationCommandVisitorBase visitor) { _closeOrder = closeOrder; this.Account = _closeOrder.Owner.Owner; _visitor = visitor; }
protected AddOrderRelationCommandBase(Order closeOrder, Order openOrder, decimal closedLot, AddOrderRelationCommandVisitorBase visitor) : this(closeOrder, visitor) { this.OpenOrder = openOrder; this.ClosedLot = closedLot; }
protected AddOrderRelationCommandBase(Order closeOrder, DataRow dataRowOrderRelation, AddOrderRelationCommandVisitorBase visitor) : this(closeOrder, visitor) { _dataRowOrderRelation = dataRowOrderRelation; }
protected AddOrderRelationCommandBase(Order closeOrder, Protocal.OrderRelationData orderRelationData, AddOrderRelationCommandVisitorBase visitor) : this(closeOrder, visitor) { this.OrderRelaitonData = orderRelationData; }
protected AddOrderRelationCommandBase(Order closeOrder, XElement xmlOrderRelation, AddOrderRelationCommandVisitorBase visitor) : this(closeOrder, visitor) { _xmlOrderRelation = xmlOrderRelation; }
protected abstract void Accept(AddOrderRelationCommandVisitorBase visitor);