Exemplo n.º 1
0
        public EtlContext()
        {
            SetRowType <DictionaryRow>();
            CancellationTokenSource = new CancellationTokenSource();
            AdditionalData          = new AdditionalData();

            CreatedOnLocal = DateTimeOffset.Now;
            CreatedOnUtc   = CreatedOnUtc.ToUniversalTime();
        }
Exemplo n.º 2
0
        public override string ToString()
        {
            StringBuilder strbuf = new StringBuilder($"OrderId: {Id}\n");

            strbuf.Append($"\tOrder Number: {OrderNumber}\n");
            strbuf.Append($"\tOrder status: {Status}\n");
            strbuf.Append($"\tCreatedDate: {CreatedOnUtc.ToLocalTime()}\n");
            strbuf.Append($"\tCustomer: {CustomerId}\n");
            strbuf.Append("\tOrderDetails\n");

            foreach (OrderLineItemDto lineItem in OrderLineItems)
            {
                strbuf.Append("\t\t" + lineItem.ToString());
            }

            strbuf.Append($"\tTotal exclude tax cost of this order: ${TotalCostExcludeTax}\n");
            strbuf.Append($"\t              tax cost of this order: ${TotalCostTax}\n");
            strbuf.Append($"\tTotal include tax cost of this order: ${TotalCostIncludeTax}\n");

            return(strbuf.ToString());
        }