Files
Coleman-Code/SDrive/programs/Mod2/Project3/src/project3/main.java
T
Amrit Panesar 6dd63cc439 Archives from S:\ Drive
Good to keep around methinks
2015-04-01 21:23:15 -07:00

82 lines
2.3 KiB
Java

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package project3;
import java.util.ArrayList;
/**
*
* @author 77260
*/
public class main {
protected static ArrayList<Inventory> al = inventory_init();
protected static ArrayList<Customer> cu = customer_init();
protected static ArrayList<Order> or = order_init();
protected static ArrayList<Inventory> inventory_init()
{
ArrayList<Inventory> al = new ArrayList<Inventory>(5);
al.add(0, new Inventory(12,"Circular saw", 150, 45.00, 125.00));
al.add(1, new Inventory(235,"Cooking range", 50, 450.00, 850.00));
al.add(2, new Inventory(301,"Table saw", 100, 125.00, 300.00));
al.add(3, new Inventory(302,"Stapler\t", 300, 18.00, 49.00));
al.add(4, new Inventory(303,"Lawn tractor", 5, 300.00, 650.00));
return al;
}
protected static ArrayList<Customer> customer_init() {
ArrayList<Customer> cu = new ArrayList<Customer>(5);
cu.add(0,new Customer(0, "Kermit Thefrog", "8888 Balboa Avenue", "", "San Diego", "CA", "92123"));
return cu;
}
protected static String[] customer_get(char type) {
String[] ret = new String[cu.size()];
int count = 0;
switch(type) {
case 'a':
for(Customer x:cu) {
ret[count] = ""+x.CustomerID;
count++;
}
break;
case 'b':
for(Customer x:cu){
ret[count] = ""+x.getCustomerName();
count++;
}
break;
}
return ret;
}
protected static String[] item_get(char type) {
String[] ret = new String[al.size()];
int count = 0;
switch(type) {
case 'a':
for(Inventory x:al) {
ret[count] = ""+x.getiItemID();
count++;
}
break;
case 'b':
for(Inventory x:al){
ret[count] = ""+x.getsItemName();
count++;
}
break;
}
return ret;
}
protected static ArrayList<Order> order_init() {
ArrayList<Order> or = new ArrayList<Order>(5);
return or;
}
}