/// <summary> /// Создает объект изменения. /// </summary> /// <param name="orderID">Заказ.</param> /// <param name="timelineKind">Тип изменения.</param> /// <returns>Созданный объект.</returns> private OrderTimeline CreateTimeline(object orderID, TimelineKind timelineKind) { var timeLine = new OrderTimeline(); #if CLIENT if (orderID is string) { timeLine.RepairOrderID = (string)orderID; } //if else { timeLine.RepairOrderID = FormatUtils.GuidToString((Guid?)orderID); } //else timeLine.EventDateTimeDateTime = DateTime.Now; #else timeLine.RepairOrderID = (Guid?)orderID; timeLine.EventDateTime = DateTime.Now; #endif timeLine.TimelineKindID = timelineKind.TimelineKindID; return(timeLine); }