Ejemplo n.º 1
0
        public bool SENT_BUSINESS_REJECT(int reason)
        {
            if (!SENT_BUSINESS_REJECT())
            {
                return(false);
            }

            QuickFix.Message msg = responder.msgLookup[QuickFix.Fields.MsgType.BUSINESS_MESSAGE_REJECT].First();

            if (!msg.IsSetField(QuickFix.Fields.Tags.BusinessRejectReason))
            {
                return(false);
            }

            QuickFix.Fields.BusinessRejectReason reasonField = new QuickFix.Fields.BusinessRejectReason();
            msg.GetField(reasonField);
            if (reasonField.getValue() != reason)
            {
                return(false);
            }

            return(true);
        }
Ejemplo n.º 2
0
 public void Set(QuickFix.Fields.BusinessRejectReason val)
 {
     this.BusinessRejectReason = val;
 }
Ejemplo n.º 3
0
        public bool SENT_BUSINESS_REJECT(int reason)
        {
            if (!SENT_BUSINESS_REJECT())
                return false;

            QuickFix.Message msg = responder.msgLookup[QuickFix.Fields.MsgType.BUSINESS_MESSAGE_REJECT].First();

            if (!msg.IsSetField(QuickFix.Fields.Tags.BusinessRejectReason))
                return false;

            QuickFix.Fields.BusinessRejectReason reasonField = new QuickFix.Fields.BusinessRejectReason();
            msg.GetField(reasonField);
            if (reasonField.getValue() != reason)
                return false;

            return true;
        }