using System.Collections;
namespace CustomerOrderSystem_Assignment1
public static void Main()
ArrayList customerList = new ArrayList();
Console.WriteLine("...................................................");
Console.WriteLine("\t Simple Purchase Order Reporting System");
Console.WriteLine("\t Enter Customer with the order Information ");
Console.WriteLine("...................................................");
customerList.Add(new Customer());
Console.WriteLine("Do you have more Customer (y/n)? : ");
optionrepeat = Console.ReadLine();
} while (optionrepeat == "y");
Console.WriteLine("...................................................");
Console.WriteLine("\t Simple Purchase Order Reporting System");
Console.WriteLine("\t Prodide Customer and Order Records ");
Console.WriteLine("...................................................");
foreach (Customer _customer in customerList)
_customer.displayCustomer();
Console.WriteLine("...................................................");
ArrayList list = new ArrayList();
Console.Write("Enter Customer's FirstName:");
FirstName = Console.ReadLine();
Console.Write("Enter Customer Last Name: ");
LastName = Console.ReadLine();
Console.WriteLine("Enter order information for " + FirstName + " " + LastName);
Console.WriteLine("Do you have more Order for" + FirstName + " " + LastName + "?(y/n) : ");
optionrepeat = Console.ReadLine();
} while (optionrepeat == "y");
public void displayCustomer()
Console.WriteLine("\n Product Order(s) of Customer = {0} {1}", FirstName, LastName);
Console.WriteLine(" {0,-10} {1,15} {2,15}", "PRODUCT NAME", "PRICE $", "QUANTITY");
foreach (Order _order in list)
Console.Write(" Enter Product type:");
productName = Console.ReadLine();
Console.Write(" Enter Product price ($):");
price = float.Parse(Console.ReadLine());
Console.Write(" Enter Product Quantity:");
quantity = int.Parse(Console.ReadLine());
public void displayOrder()
Console.WriteLine(" {0,-10} {1,15} {2,15}", productName, price, quantity);