Exemplo n.º 1
0
        public override string ToString()
        {
            var nl  = Environment.NewLine;
            var str = "UserInfo: " + nl;

            str += $"ID: {ID}" + nl;
            str += $"FirstName: {Firstname}" + nl;
            str += $"LastName: {Lastname}" + nl;
            str += $"Phone: {Phone}" + nl;
            str += $"CompanyName: {Companyname}" + nl;
            str += $"DeliveryAdress: {DeliveryAdress.ToString()}" + nl;
            str += $"BillingAdress: {BillingAdress.ToString()}" + nl;
            return(str);
        }
Exemplo n.º 2
0
        public string GetInfo()
        {
            string result = null;

            if (Status() == true)
            {
                result = $"==========ORDER INFORMATION===========\n" + $"  Order ID: {orderId}\n  Order Time: {OrderTimer}\n  Delivery Time: {Deliver()}\n  Status: DELIVERED\n  DELIVERY ADRESS\n {DeliveryAdress.GetInfo()}\n  Cost: {cost:C}\n  Order Type: {OrderType}\n\n";
                foreach (OrderItem aItem in Items)
                {
                    if (aItem != null)
                    {
                        result += $"{aItem.GetInfo()}\n";
                    }
                }
            }
            else
            {
                result = "NOT DELIVERED\n";
            }
            return(result);
        }