public static List <Plant> GeneratePlants() { List <Plant> plants = new List <Plant>(); Plant plantA = new Plant("plantA"); Plant plantB = new Plant("plantB"); plantA.Add(new Workcenter("small drill", Machine.Types.SmallDrill)); plantA.Add(new Workcenter("lathe", Machine.Types.Lathe)); plantA.Add(new Workcenter("wet cnc", Machine.Types.WetCnc)); plantA.Add(new Workcenter("dry cnc", Machine.Types.DryCnc)); plantB.Add(new Workcenter("big drill", Machine.Types.BigDrill)); plantB.Add(new Workcenter("press", Machine.Types.Press)); plants.Add(plantA); plants.Add(plantB); return(plants); }
/// <summary> /// Add a plant to the database. /// </summary> private void AddPlant() { if (Request.QueryString["addPlant"] != null && !string.IsNullOrEmpty(Request.QueryString["addPlant"].ToString())) { var plantName = Request.QueryString["addPlant"].ToString(); var rnd = new Random(); var p = new Plant(); p.PlantName = plantName; p.Image = rnd.Next(1, 6).ToString() + ".png"; p.Add(); var url = Request.Url.ToString(); Response.Redirect(url.Substring(0, url.IndexOf("?"))); } }
// Save + Load public void LoadPlant() { var fileName = "Zimmerpflanzen.txt"; if (fileName != null) { List <string> lines = File.ReadAllLines(fileName).ToList(); foreach (var line in lines) { string[] entries = line.Split(','); PlantModel newPlant = new PlantModel(); newPlant.PlantName = entries[0]; newPlant.Location = entries[1]; Plant.Add(newPlant); } } }
public void AddPlant(string plantName, string location) { Plant.Add(new PlantModel { PlantName = plantName, Location = location }); }