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); }
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); }