Ejemplo n.º 1
0
 public string GetItemDescription(object item)
 {
     return(DescriptionManager.ToDescription <IPosition>(item, (position, sb) =>
     {
         if (CanExitPosition(position))
         {
             sb.AppendLine();
             sb.AppendLine(" * Double click to exit position");
         }
     }));
 }
Ejemplo n.º 2
0
        public string GetItemDescription(object item)
        {
            return(DescriptionManager.ToDescription <IOrder>(item, (order, sb) =>
            {
                foreach (var state in order.States)
                {
                    sb.AppendLine($"{state.Timestamp:G}: {state}");
                }

                if (!order.IsFinalState)
                {
                    sb.AppendLine();
                    sb.AppendLine(" * Double click to cancel order");
                }
            }));
        }