public QueueItemViewModel(QueueItem item, bool showMilliSeconds) : base(item.Queue) { MapQueueItem(item); BindImage(); if (ArrivedTime.Date == DateTime.Today.Date) { ArrivedTimeString = ArrivedTime.ToString("HH:mm:ss"); } else { string year = ArrivedTime.Year != DateTime.Today.Year ? string.Concat(ArrivedTime.Year, ' ') : string.Empty; ArrivedTimeString = "{1} {0} {3}- {2}".With(Tools.MONTH_NAMES_ABBR[ArrivedTime.Month - 1], ArrivedTime.Day, ArrivedTime.ToString("HH:mm:ss"), year); } if (showMilliSeconds) { ArrivedTimeMSString = ArrivedTime.ToString(".fff"); } SetTextWidth(); }
public string ToClient(bool useArrivedTime = false) { var bid = Convert.ToInt32(Bid * (int)Math.Pow(10, Symbol.Scale)).ToString(); var basicInfoPart = string.Format("{0},{1},{2}", Symbol.Id, bid, (int)Direction ); return(string.Format("{0}|{1}", useArrivedTime ? ArrivedTime.ToUnixTimeSeconds() : ProviderTime.ToUnixTimeSeconds(), basicInfoPart)); }
public QueueItemViewModel(QueueItem item) : base(item.Queue) { MapQueueItem(item); BindImage(); if (ArrivedTime.Date == DateTime.Today.Date) { ArrivedTimeString = ArrivedTime.ToString("HH:mm:ss"); } else { ArrivedTimeString = "{1} {0} - {2}".With(Tools.MONTH_NAMES_ABBR[ArrivedTime.Month - 1], ArrivedTime.Day, ArrivedTime.ToString("HH:mm:ss")); } SetTextWidth(); }
public override void OrderStatus() { Console.WriteLine("Товар доставлен курьером " + Courier.Name + " по адресу " + Address + " в " + ArrivedTime.ToShortTimeString()); }
public override void OrderStatus() { Console.WriteLine("Доставлено в магазин + " + ShopName + " курьером " + Courier.Name + " в" + ArrivedTime.ToShortTimeString()); }
public override void OrderStatus() { Console.WriteLine("Заказ доставлен на склад по адресу" + Address + " курьером " + Courier.Name + " в " + ArrivedTime.ToShortTimeString() + " . Заказ получен клиентом " + NameOfClient + "в " + TimeOfGetting.ToShortTimeString()); }