Beispiel #1
0
        /// <summary>
        /// Throws a ArgumentException if field value isn't supported
        /// </summary>
        /// <param name="field"></param>
        /// <returns></returns>
        public static Enums.TimeInForce ToEnum(QuickFix.Fields.TimeInForce field)
        {
            switch (field.Obj)
            {
            case QuickFix.Fields.TimeInForce.DAY: return(Enums.TimeInForce.Day);

            case QuickFix.Fields.TimeInForce.GOOD_TILL_CANCEL: return(Enums.TimeInForce.GoodTillCancel);
            }
            throw new ArgumentException(String.Format("Field value '{0}' not supported", field.Obj));
        }
 public void Set(QuickFix.Fields.TimeInForce val)
 {
     this.TimeInForce = val;
 }