See More

package com.lambdaschool.orders; import com.lambdaschool.orders.model.Agents; import com.lambdaschool.orders.model.Customers; import com.lambdaschool.orders.model.Orders; import com.lambdaschool.orders.repos.AgentsRepository; import com.lambdaschool.orders.repos.CustomersRepository; import com.lambdaschool.orders.repos.OrdersRepository; import org.springframework.boot.CommandLineRunner; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Transactional; @Transactional @Component public class SeedData implements CommandLineRunner { private CustomersRepository custrepos; private AgentsRepository agentrepos; private OrdersRepository ordersrepos; public SeedData(CustomersRepository custrepos, AgentsRepository agentrepos, OrdersRepository ordersrepos) { this.custrepos = custrepos; this.agentrepos = agentrepos; this.ordersrepos = ordersrepos; } @Override public void run(String... args) throws Exception { Agents a01 = new Agents("Ramasundar", "Bangalore", 0.15, "077-25814763", ""); Agents a02 = new Agents("Alex ", "London", 0.13, "075-12458969", ""); Agents a03 = new Agents("Alford", "New York", 0.12, "044-25874365", ""); Agents a04 = new Agents("Ravi Kumar", "Bangalore", 0.15, "077-45625874", ""); Agents a05 = new Agents("Santakumar", "Chennai", 0.14, "007-22388644", ""); Agents a06 = new Agents("Lucida", "San Jose", 0.12, "044-52981425", ""); Agents a07 = new Agents("Anderson", "Brisban", 0.13, "045-21447739", ""); Agents a08 = new Agents("Subbarao", "Bangalore", 0.14, "077-12346674", ""); Agents a09 = new Agents("Mukesh", "Mumbai", 0.11, "029-12358964", ""); Agents a10 = new Agents("McDen", "London", 0.15, "078-22255588", ""); Agents a11 = new Agents("Ivan", "Torento", 0.15, "008-22544166", ""); Agents a12 = new Agents("Benjamin", "Hampshair", 0.11, "008-22536178", ""); Customers c01 = new Customers("Holmes", "London", "London", "UK", "2", 6000.00, 5000.00, 7000.00, 4000.00, "BBBBBBB", a03); Customers c02 = new Customers("Micheal", "New York", "New York", "USA", "2", 3000.00, 5000.00, 2000.00, 6000.00, "CCCCCCC", a08); Customers c03 = new Customers("Albert", "New York", "New York", "USA", "3", 5000.00, 7000.00, 6000.00, 6000.00, "BBBBSBB", a08); Customers c04 = new Customers("Ravindran", "Bangalore", "Bangalore", "India", "2", 5000.00, 7000.00, 4000.00, 8000.00, "AVAVAVA", a11); Customers c05 = new Customers("Cook", "London", "London", "UK", "2", 4000.00, 9000.00, 7000.00, 6000.00, "FSDDSDF", a06); Customers c06 = new Customers("Stuart", "London", "London", "UK", "1", 6000.00, 8000.00, 3000.00, 11000.00, "GFSGERS", a03); Customers c07 = new Customers("Bolt", "New York", "New York", "USA", "3", 5000.00, 7000.00, 9000.00, 3000.00, "DDNRDRH", a08); Customers c08 = new Customers("Fleming", "Brisban", "Brisban", "Australia", "2", 7000.00, 7000.00, 9000.00, 5000.00, "NHBGVFC", a05); Customers c09 = new Customers("Jacks", "Brisban", "Brisban", "Australia", "1", 7000.00, 7000.00, 7000.00, 7000.00, "WERTGDF", a05); Customers c10 = new Customers("Yearannaidu", "Chennai", "Chennai", "India", "1", 8000.00, 7000.00, 7000.00, 8000.00, "ZZZZBFV", a10); Customers c11 = new Customers("Sasikant", "Mumbai", "Mumbai", "India", "1", 7000.00, 11000.00, 7000.00, 11000.00, "147-25896312", a02); Customers c12 = new Customers("Ramanathan", "Chennai", "Chennai", "India", "1", 7000.00, 11000.00, 9000.00, 9000.00, "GHRDWSD", a10); Customers c13 = new Customers("Avinash", "Mumbai", "Mumbai", "India", "2", 7000.00, 11000.00, 9000.00, 9000.00, "113-12345678", a02); Customers c14 = new Customers("Winston", "Brisban", "Brisban", "Australia", "1", 5000.00, 8000.00, 7000.00, 6000.00, "AAAAAAA", a05); Customers c15 = new Customers("Karl", "London", "London", "UK", "0", 4000.00, 6000.00, 7000.00, 3000.00, "AAAABAA", a06); Customers c16 = new Customers("Shilton", "Torento", "Torento", "Canada", "1", 10000.00, 7000.00, 6000.00, 11000.00, "DDDDDDD", a04); Customers c17 = new Customers("Charles", "Hampshair", "Hampshair", "UK", "3", 6000.00, 4000.00, 5000.00, 5000.00, "MMMMMMM", a09); Customers c18 = new Customers("Srinivas", "Bangalore", "Bangalore", "India", "2", 8000.00, 4000.00, 3000.00, 9000.00, "AAAAAAB", a07); Customers c19 = new Customers("Steven", "San Jose", "San Jose", "USA", "1", 5000.00, 7000.00, 9000.00, 3000.00, "KRFYGJK", a12); Customers c20 = new Customers("Karolina", "Torento", "Torento", "Canada", "1", 7000.00, 7000.00, 9000.00, 5000.00, "HJKORED", a04); Customers c21 = new Customers("Martin", "Torento", "Torento", "Canada", "2", 8000.00, 7000.00, 7000.00, 8000.00, "MJYURFD", a04); Customers c22 = new Customers("Ramesh", "Mumbai", "Mumbai", "India", "3", 8000.00, 7000.00, 3000.00, 12000.00, "Phone No", a02); Customers c23 = new Customers("Rangarappa", "Bangalore", "Bangalore", "India", "2", 8000.00, 11000.00, 7000.00, 12000.00, "AAAATGF", a01); Customers c24 = new Customers("Venkatpati", "Bangalore", "Bangalore", "India", "2", 8000.00, 11000.00, 7000.00, 12000.00, "JRTVFDD", a07); Customers c25 = new Customers("Sundariya", "Chennai", "Chennai", "India", "3", 7000.00, 11000.00, 7000.00, 11000.00, "PPHGRTS", a10); Orders o01 = new Orders(1000.00, 600.00, c13, a03, "SOD"); Orders o02 = new Orders(3000.00, 500.00, c19, a10, "SOD"); Orders o03 = new Orders(4500.00, 900.00, c07, a10, "SOD"); Orders o04 = new Orders(2000.00, 400.00, c16, a07, "SOD"); Orders o05 = new Orders(4000.00, 600.00, c22, a02, "SOD"); Orders o06 = new Orders(2000.00, 300.00, c12, a12, "SOD"); Orders o07 = new Orders(3500.00, 2000.00, c02, a08, "SOD"); Orders o08 = new Orders(2500.00, 400.00, c03, a04, "SOD"); Orders o09 = new Orders(500.00, 100.00, c23, a06, "SOD"); Orders o10 = new Orders(4000.00, 700.00, c07, a10, "SOD"); Orders o11 = new Orders(1500.00, 600.00, c08, a04, "SOD"); Orders o12 = new Orders(2500.00, 400.00, c25, a11, "SOD"); agentrepos.save(a01); agentrepos.save(a02); agentrepos.save(a03); agentrepos.save(a04); agentrepos.save(a05); agentrepos.save(a06); agentrepos.save(a07); agentrepos.save(a08); agentrepos.save(a09); agentrepos.save(a10); agentrepos.save(a11); agentrepos.save(a12); custrepos.save(c01); custrepos.save(c02); custrepos.save(c03); custrepos.save(c04); custrepos.save(c05); custrepos.save(c06); custrepos.save(c07); custrepos.save(c08); custrepos.save(c09); custrepos.save(c10); custrepos.save(c11); custrepos.save(c12); custrepos.save(c13); custrepos.save(c14); custrepos.save(c15); custrepos.save(c16); custrepos.save(c17); custrepos.save(c18); custrepos.save(c19); custrepos.save(c20); custrepos.save(c21); custrepos.save(c22); custrepos.save(c23); custrepos.save(c24); custrepos.save(c25); ordersrepos.save(o01); ordersrepos.save(o02); ordersrepos.save(o03); ordersrepos.save(o04); ordersrepos.save(o05); ordersrepos.save(o06); ordersrepos.save(o07); ordersrepos.save(o08); ordersrepos.save(o09); ordersrepos.save(o10); ordersrepos.save(o11); ordersrepos.save(o12); } }