private static ProductionMonth GetApril() { List <ProductionArea> productionAreas; List <ProductionType> productionTypes; ProductionArea indoorProductionArea; ProductionType aquaponicProductionType, permacultureProductionType, aerospringProductionType; ProductionMonth currentMonth; productionAreas = new List <ProductionArea>(); productionTypes = new List <ProductionType>(); var aquaponicSlots = new List <Slot>(); var permaSlots = new List <Slot>(); var aeroSlots = new List <Slot>(); indoorProductionArea = new ProductionArea(); indoorProductionArea.name = "[[[Indoor]]]"; aquaponicProductionType = new ProductionType(); aquaponicProductionType.name = "[[[Aquaponics]]]"; permacultureProductionType = new ProductionType(); permacultureProductionType.name = "[[[Perma Beds]]]"; aerospringProductionType = new ProductionType(); aerospringProductionType.name = "[[[Aerospring]]]"; currentMonth = new ProductionMonth(); currentMonth.month = april; tomato.growingState = grow; tomato.productionQuantity = 0; pepper.growingState = grow; pepper.productionQuantity = 0; eggplant.growingState = grow; eggplant.productionQuantity = 0; cucumber.growingState = grow; cucumber.productionQuantity = 0; edibleFlower.growingState = grow; edibleFlower.productionQuantity = 0; strawberry.growingState = grow; strawberry.productionQuantity = 0; leek.growingState = harvest; leek.productionQuantity = 75; parsnip.growingState = seed; parsnip.productionQuantity = 0; //chard.growingState = harvest; //chard.productionQuantity = 200; dwarfBean.growingState = harvest; chard.productionQuantity = 25; dwarfPeas.growingState = harvest; dwarfPeas.productionQuantity = 25; beetroot.growingState = grow; beetroot.productionQuantity = 0; sweetPotatoes.growingState = seed; sweetPotatoes.productionQuantity = 0; broadBean.growingState = seed; broadBean.productionQuantity = 0; //whiteOnion.growingState = harvest; //whiteOnion.productionQuantity = 10; //whiteOnion.growingState = harvest; //whiteOnion.productionQuantity = 10; //fennel.growingState = harvest; //fennel.productionQuantity = 150; zucchini.growingState = harvest; zucchini.productionQuantity = 500; //AQUAPONICS SLOTS var slot_aqua_1 = new Slot(); slot_aqua_1.id = "[[[Zipgrow Tower]]] #1"; slot_aqua_1.number = 6; slot_aqua_1.position = south; slot_aqua_1.vegetable = tomato; var slot_aqua_2 = new Slot(); slot_aqua_2.id = "[[[Zipgrow Tower]]] #2"; slot_aqua_2.number = 3; slot_aqua_2.position = south; slot_aqua_2.vegetable = pepper; var slot_aqua_3 = new Slot(); slot_aqua_3.id = "[[[Zipgrow Tower]]] #3"; slot_aqua_3.number = 3; slot_aqua_3.position = north; slot_aqua_3.vegetable = eggplant; var slot_aqua_4 = new Slot(); slot_aqua_4.id = "[[[Zipgrow Tower]]] #4"; slot_aqua_4.number = 3; slot_aqua_4.position = north; slot_aqua_4.vegetable = cucumber; var slot_aqua_5 = new Slot(); slot_aqua_5.id = "[[[Zipgrow Tower]]] #5"; slot_aqua_5.number = 3; slot_aqua_5.position = north; slot_aqua_5.vegetable = edibleFlower; var slot_aqua_6 = new Slot(); slot_aqua_6.id = "[[[Zipgrow Tower]]] #6"; slot_aqua_6.number = 3; slot_aqua_6.position = north; slot_aqua_6.vegetable = strawberry; var slot_aqua_7 = new Slot(); slot_aqua_7.id = "[[[Zipgrow Tower]]] #7"; slot_aqua_7.number = 3; slot_aqua_7.position = north; slot_aqua_7.vegetable = strawberry; aquaponicSlots.Add(slot_aqua_1); aquaponicSlots.Add(slot_aqua_2); aquaponicSlots.Add(slot_aqua_3); aquaponicSlots.Add(slot_aqua_4); aquaponicSlots.Add(slot_aqua_5); aquaponicSlots.Add(slot_aqua_6); aquaponicSlots.Add(slot_aqua_7); aquaponicProductionType.slots = aquaponicSlots; //PERMA SLOTS var slot_perma_1 = new Slot(); slot_perma_1.id = "[[[Perma Bed]]] #1 [[[Slot]]] #1"; slot_perma_1.number = 3; slot_perma_1.position = top; slot_perma_1.vegetable = leek; var slot_perma_2 = new Slot(); slot_perma_2.id = "[[[Perma Bed]]] #1 [[[Slot]]] #2"; slot_perma_2.number = 3; slot_perma_2.position = medium; slot_perma_2.vegetable = chard; //var slot_perma_3 = new Slot(); //slot_perma_3.id = "[[[Perma Bed]]] #1 [[[Slot]]] #3"; //slot_perma_3.number = 3; //slot_perma_3.position = down; //slot_perma_3.vegetable = blackRadish; var slot_perma_4 = new Slot(); slot_perma_4.id = "[[[Perma Bed]]] #2 [[[Slot]]] #1"; slot_perma_4.number = 3; slot_perma_4.position = top; slot_perma_4.vegetable = dwarfBean; var slot_perma_5 = new Slot(); slot_perma_5.id = "[[[Perma Bed]]] #2 [[[Slot]]] #2"; slot_perma_5.number = 3; slot_perma_5.position = medium; slot_perma_5.vegetable = cabbageBruxelles; var slot_perma_6 = new Slot(); slot_perma_6.id = "[[[Perma Bed]]] #2 [[[Slot]]] #3"; slot_perma_6.number = 3; slot_perma_6.position = down; slot_perma_6.vegetable = sweetPotatoes; var slot_perma_7 = new Slot(); slot_perma_7.id = "[[[Perma Bed]]] #3 [[[Slot]]] #1"; slot_perma_7.number = 3; slot_perma_7.position = top; slot_perma_7.vegetable = tomato; var slot_perma_8 = new Slot(); slot_perma_8.id = "[[[Perma Bed]]] #3 [[[Slot]]] #2"; slot_perma_8.number = 3; slot_perma_8.position = medium; slot_perma_8.vegetable = cabbageRave; var slot_perma_9 = new Slot(); slot_perma_9.id = "[[[Perma Bed]]] #4 [[[Slot]]] #1"; slot_perma_9.number = 3; slot_perma_9.position = top; slot_perma_9.vegetable = broadBean; //var slot_perma_10 = new Slot(); //slot_perma_10.id = "[[[Perma Bed]]] #4 [[[Slot]]] #2"; //slot_perma_10.number = 3; //slot_perma_10.position = medium; //slot_perma_10.vegetable = whiteOnion; //var slot_perma_11 = new Slot(); //slot_perma_11.id = "[[[Perma Bed]]] #4 [[[Slot]]] #3"; //slot_perma_11.number = 3; //slot_perma_11.position = down; //slot_perma_11.vegetable = whiteOnion; //var slot_perma_12 = new Slot(); //slot_perma_12.id = "[[[Perma Bed]]] #5 [[[Slot]]] #1"; //slot_perma_12.number = 3; //slot_perma_12.position = top; //slot_perma_12.vegetable = chard; //var slot_perma_13 = new Slot(); //slot_perma_13.id = "[[[Perma Bed]]] #5 [[[Slot]]] #2"; //slot_perma_13.number = 3; //slot_perma_13.position = medium; //slot_perma_13.vegetable = fennel; var slot_perma_14 = new Slot(); slot_perma_14.id = "[[[Perma Bed]]] #5 [[[Slot]]] #3"; slot_perma_14.number = 3; slot_perma_14.position = down; slot_perma_14.vegetable = zucchini; permaSlots.Add(slot_perma_7); permaSlots.Add(slot_perma_8); permaSlots.Add(slot_perma_9); //slots.Add(slot_perma_10); //slots.Add(slot_perma_11); //slots.Add(slot_perma_12); //slots.Add(slot_perma_13); permaSlots.Add(slot_perma_14); permacultureProductionType.slots = permaSlots; //AEROSPRING SLOTS var slot_aero_1 = new Slot(); slot_aero_1.id = "[[[Aerospring]]] #1"; slot_aero_1.number = 12; slot_aero_1.position = down; slot_aero_1.vegetable = lettuce; slot_aero_1.oneCropPerSlot = true; var slot_aero_2 = new Slot(); slot_aero_2.id = "[[[Aerospring]]] #2"; slot_aero_2.number = 4; slot_aero_2.position = south; slot_aero_2.vegetable = cabbageRave; slot_aero_2.oneCropPerSlot = true; var slot_aero_3 = new Slot(); slot_aero_3.id = "[[[Aerospring]]] #3"; slot_aero_3.number = 4; slot_aero_3.position = north; slot_aero_3.vegetable = purslane; slot_aero_3.oneCropPerSlot = true; var slot_aero_4 = new Slot(); slot_aero_4.id = "[[[Aerospring]]] #4"; slot_aero_4.number = 2; slot_aero_4.position = north; slot_aero_4.vegetable = kale; slot_aero_4.oneCropPerSlot = true; var slot_aero_5 = new Slot(); slot_aero_5.id = "[[[Aerospring]]] #5"; slot_aero_5.number = 2; slot_aero_5.position = north; slot_aero_5.vegetable = mesclun; slot_aero_5.oneCropPerSlot = true; var slot_aero_6 = new Slot(); slot_aero_6.id = "[[[Aerospring]]] #6"; slot_aero_6.number = 2; slot_aero_6.position = north; slot_aero_6.vegetable = purslane; slot_aero_6.oneCropPerSlot = true; var slot_aero_7 = new Slot(); slot_aero_7.id = "[[[Aerospring]]] #7"; slot_aero_7.number = 2; slot_aero_7.position = north; slot_aero_7.vegetable = whiteOnion; slot_aero_7.oneCropPerSlot = true; var slot_aero_8 = new Slot(); slot_aero_8.id = "[[[Aerospring]]] #8"; slot_aero_8.number = 2; slot_aero_8.position = north; slot_aero_8.vegetable = kale; slot_aero_8.oneCropPerSlot = true; var slot_aero_9 = new Slot(); slot_aero_9.id = "[[[Aerospring]]] #9"; slot_aero_9.number = 2; slot_aero_9.position = north; slot_aero_9.vegetable = mesclun; slot_aero_9.oneCropPerSlot = true; var slot_aero_10 = new Slot(); slot_aero_10.id = "[[[Aerospring]]] #10"; slot_aero_10.number = 2; slot_aero_10.position = north; slot_aero_10.vegetable = purslane; slot_aero_10.oneCropPerSlot = true; var slot_aero_11 = new Slot(); slot_aero_11.id = "[[[Aerospring]]] #11"; slot_aero_11.number = 2; slot_aero_11.position = north; slot_aero_11.vegetable = whiteOnion; slot_aero_11.oneCropPerSlot = true; aeroSlots.Add(slot_aero_1); aeroSlots.Add(slot_aero_2); aeroSlots.Add(slot_aero_3); aeroSlots.Add(slot_aero_4); aeroSlots.Add(slot_aero_5); aeroSlots.Add(slot_aero_6); aeroSlots.Add(slot_aero_7); aeroSlots.Add(slot_aero_8); aeroSlots.Add(slot_aero_9); aeroSlots.Add(slot_aero_10); aeroSlots.Add(slot_aero_11); aerospringProductionType.slots = aeroSlots; productionTypes.Add(aquaponicProductionType); productionTypes.Add(permacultureProductionType); productionTypes.Add(aerospringProductionType); indoorProductionArea.productionTypes = productionTypes; productionAreas.Add(indoorProductionArea); currentMonth.productionAreas = productionAreas; return(currentMonth); }
private static ProductionMonth GetFebruary() { List <ProductionArea> productionAreas; List <ProductionType> productionTypes; ProductionArea indoorProductionArea; ProductionType aquaponicProductionType, permacultureProductionType, aerospringProductionType; ProductionMonth currentMonth; productionAreas = new List <ProductionArea>(); productionTypes = new List <ProductionType>(); var aquaponicSlots = new List <Slot>(); var permaSlots = new List <Slot>(); var aeroSlots = new List <Slot>(); indoorProductionArea = new ProductionArea(); indoorProductionArea.name = "[[[Indoor]]]"; aquaponicProductionType = new ProductionType(); aquaponicProductionType.name = "[[[Aquaponics]]]"; permacultureProductionType = new ProductionType(); permacultureProductionType.name = "[[[Perma Beds]]]"; aerospringProductionType = new ProductionType(); aerospringProductionType.name = "[[[Aerospring]]]"; currentMonth = new ProductionMonth(); currentMonth.month = february; lettuce.growingState = harvest; lettuce.productionQuantity = 180; kale.growingState = harvest; kale.productionQuantity = 180; mesclun.growingState = harvest; mesclun.productionQuantity = 180; purslane.growingState = harvest; purslane.productionQuantity = 100; leek.growingState = grow; leek.productionQuantity = 0; cabbageCabu.growingState = harvest; cabbageCabu.productionQuantity = 1500; chard.growingState = harvest; chard.productionQuantity = 200; spinach.growingState = harvest; spinach.productionQuantity = 180; chard.growingState = harvest; chard.productionQuantity = 200; argulaSalad.growingState = harvest; argulaSalad.productionQuantity = 200; cabbageRave.growingState = harvest; cabbageRave.productionQuantity = 250; cauliflower.growingState = harvest; cauliflower.productionQuantity = 1000; whiteOnion.growingState = harvest; whiteOnion.productionQuantity = 40; blackRadish.growingState = seed; blackRadish.productionQuantity = 0; fennel.growingState = harvest; fennel.productionQuantity = 300; //AQUAPONICS SLOTS var slot_aqua_1 = new Slot(); slot_aqua_1.id = "[[[Zipgrow Tower]]] #1"; slot_aqua_1.number = 6; slot_aqua_1.position = south; slot_aqua_1.vegetable = lettuce; var slot_aqua_2 = new Slot(); slot_aqua_2.id = "[[[Zipgrow Tower]]] #2"; slot_aqua_2.number = 3; slot_aqua_2.position = south; slot_aqua_2.vegetable = lettuce; var slot_aqua_3 = new Slot(); slot_aqua_3.id = "[[[Zipgrow Tower]]] #3"; slot_aqua_3.number = 3; slot_aqua_3.position = north; slot_aqua_3.vegetable = lettuce; var slot_aqua_4 = new Slot(); slot_aqua_4.id = "[[[Zipgrow Tower]]] #4"; slot_aqua_4.number = 3; slot_aqua_4.position = north; slot_aqua_4.vegetable = kale; var slot_aqua_5 = new Slot(); slot_aqua_5.id = "[[[Zipgrow Tower]]] #5"; slot_aqua_5.number = 3; slot_aqua_5.position = north; slot_aqua_5.vegetable = mesclun; var slot_aqua_6 = new Slot(); slot_aqua_6.id = "[[[Zipgrow Tower]]] #6"; slot_aqua_6.number = 3; slot_aqua_6.position = north; slot_aqua_6.vegetable = purslane; var slot_aqua_7 = new Slot(); slot_aqua_7.id = "[[[Zipgrow Tower]]] #7"; slot_aqua_7.number = 3; slot_aqua_7.position = north; slot_aqua_7.vegetable = whiteOnion; aquaponicSlots.Add(slot_aqua_1); aquaponicSlots.Add(slot_aqua_2); aquaponicSlots.Add(slot_aqua_3); aquaponicSlots.Add(slot_aqua_4); aquaponicSlots.Add(slot_aqua_5); aquaponicSlots.Add(slot_aqua_6); aquaponicSlots.Add(slot_aqua_7); aquaponicProductionType.slots = aquaponicSlots; //PERMA SLOTS var slot_perma_1 = new Slot(); slot_perma_1.id = "[[[Perma Bed #1 [[[Slot]]] #1"; slot_perma_1.number = 3; slot_perma_1.position = top; slot_perma_1.vegetable = leek; var slot_perma_2 = new Slot(); slot_perma_2.id = "[[[Perma Bed #1 [[[Slot]]] #2"; slot_perma_2.number = 3; slot_perma_2.position = medium; slot_perma_2.vegetable = cabbageCabu; var slot_perma_3 = new Slot(); slot_perma_3.id = "[[[Perma Bed #1 [[[Slot]]] #3"; slot_perma_3.number = 3; slot_perma_3.position = down; slot_perma_3.vegetable = chard; var slot_perma_4 = new Slot(); slot_perma_4.id = "[[[Perma Bed #2 [[[Slot]]] #1"; slot_perma_4.number = 3; slot_perma_4.position = top; slot_perma_4.vegetable = spinach; var slot_perma_5 = new Slot(); slot_perma_5.id = "[[[Perma Bed #2 [[[Slot]]] #2"; slot_perma_5.number = 3; slot_perma_5.position = medium; slot_perma_5.vegetable = cabbageBruxelles; var slot_perma_6 = new Slot(); slot_perma_6.id = "[[[Perma Bed #2 [[[Slot]]] #3"; slot_perma_6.number = 3; slot_perma_6.position = down; slot_perma_6.vegetable = beetroot; //var slot_perma_7 = new Slot(); //slot_perma_7.id = "[[[Perma Bed]]] #3 [[[Slot]]] #1"; //slot_perma_7.number = 3; //slot_perma_7.position = top; //slot_perma_7.vegetable = tomato; var slot_perma_8 = new Slot(); slot_perma_8.id = "[[[Perma Bed]]] #3 [[[Slot]]] #2"; slot_perma_8.number = 3; slot_perma_8.position = medium; slot_perma_8.vegetable = cabbageRave; var slot_perma_9 = new Slot(); slot_perma_9.id = "[[[Perma Bed]]] #3 [[[Slot]]] #3"; slot_perma_9.number = 3; slot_perma_9.position = down; slot_perma_9.vegetable = cauliflower; var slot_perma_10 = new Slot(); slot_perma_10.id = "[[[Perma Bed]]] #4 [[[Slot]]] #2"; slot_perma_10.number = 3; slot_perma_10.position = medium; slot_perma_10.vegetable = whiteOnion; var slot_perma_11 = new Slot(); slot_perma_11.id = "[[[Perma Bed]]] #4 [[[Slot]]] #3"; slot_perma_11.number = 3; slot_perma_11.position = down; slot_perma_11.vegetable = whiteOnion; var slot_perma_12 = new Slot(); slot_perma_12.id = "[[[Perma Bed]]] #5 [[[Slot]]] #1"; slot_perma_12.number = 3; slot_perma_12.position = top; slot_perma_12.vegetable = chard; var slot_perma_13 = new Slot(); slot_perma_13.id = "[[[Perma Bed]]] #5 [[[Slot]]] #2"; slot_perma_13.number = 3; slot_perma_13.position = medium; slot_perma_13.vegetable = fennel; var slot_perma_14 = new Slot(); slot_perma_14.id = "[[[Perma Bed]]] #5 [[[Slot]]] #3"; slot_perma_14.number = 3; slot_perma_14.position = down; slot_perma_14.vegetable = zucchini; //slots.Add(slot_perma_7); permaSlots.Add(slot_perma_8); permaSlots.Add(slot_perma_9); permaSlots.Add(slot_perma_10); permaSlots.Add(slot_perma_11); permaSlots.Add(slot_perma_12); permaSlots.Add(slot_perma_13); permaSlots.Add(slot_perma_14); permacultureProductionType.slots = permaSlots; //AEROSPRING SLOTS var slot_aero_1 = new Slot(); slot_aero_1.id = "[[[Aerospring]]] #1"; slot_aero_1.number = 12; slot_aero_1.position = down; slot_aero_1.vegetable = lettuce; slot_aero_1.oneCropPerSlot = true; var slot_aero_2 = new Slot(); slot_aero_2.id = "[[[Aerospring]]] #2"; slot_aero_2.number = 4; slot_aero_2.position = south; slot_aero_2.vegetable = cabbageRave; slot_aero_2.oneCropPerSlot = true; var slot_aero_3 = new Slot(); slot_aero_3.id = "[[[Aerospring]]] #3"; slot_aero_3.number = 4; slot_aero_3.position = north; slot_aero_3.vegetable = purslane; slot_aero_3.oneCropPerSlot = true; var slot_aero_4 = new Slot(); slot_aero_4.id = "[[[Aerospring]]] #4"; slot_aero_4.number = 2; slot_aero_4.position = north; slot_aero_4.vegetable = kale; slot_aero_4.oneCropPerSlot = true; var slot_aero_5 = new Slot(); slot_aero_5.id = "[[[Aerospring]]] #5"; slot_aero_5.number = 2; slot_aero_5.position = north; slot_aero_5.vegetable = mesclun; slot_aero_5.oneCropPerSlot = true; var slot_aero_6 = new Slot(); slot_aero_6.id = "[[[Aerospring]]] #6"; slot_aero_6.number = 2; slot_aero_6.position = north; slot_aero_6.vegetable = purslane; slot_aero_6.oneCropPerSlot = true; var slot_aero_7 = new Slot(); slot_aero_7.id = "[[[Aerospring]]] #7"; slot_aero_7.number = 2; slot_aero_7.position = north; slot_aero_7.vegetable = whiteOnion; slot_aero_7.oneCropPerSlot = true; var slot_aero_8 = new Slot(); slot_aero_8.id = "[[[Aerospring]]] #8"; slot_aero_8.number = 2; slot_aero_8.position = north; slot_aero_8.vegetable = kale; slot_aero_8.oneCropPerSlot = true; var slot_aero_9 = new Slot(); slot_aero_9.id = "[[[Aerospring]]] #9"; slot_aero_9.number = 2; slot_aero_9.position = north; slot_aero_9.vegetable = mesclun; slot_aero_9.oneCropPerSlot = true; var slot_aero_10 = new Slot(); slot_aero_10.id = "[[[Aerospring]]] #10"; slot_aero_10.number = 2; slot_aero_10.position = north; slot_aero_10.vegetable = purslane; slot_aero_10.oneCropPerSlot = true; var slot_aero_11 = new Slot(); slot_aero_11.id = "[[[Aerospring]]] #11"; slot_aero_11.number = 2; slot_aero_11.position = north; slot_aero_11.vegetable = whiteOnion; slot_aero_11.oneCropPerSlot = true; aeroSlots.Add(slot_aero_1); aeroSlots.Add(slot_aero_2); aeroSlots.Add(slot_aero_3); aeroSlots.Add(slot_aero_4); aeroSlots.Add(slot_aero_5); aeroSlots.Add(slot_aero_6); aeroSlots.Add(slot_aero_7); aeroSlots.Add(slot_aero_8); aeroSlots.Add(slot_aero_9); aeroSlots.Add(slot_aero_10); aeroSlots.Add(slot_aero_11); aerospringProductionType.slots = aeroSlots; productionTypes.Add(aquaponicProductionType); productionTypes.Add(permacultureProductionType); productionTypes.Add(aerospringProductionType); indoorProductionArea.productionTypes = productionTypes; productionAreas.Add(indoorProductionArea); currentMonth.productionAreas = productionAreas; return(currentMonth); }