private void AddPlane() { Plane plane = new Plane(); if (ErrorsInPlaneData(plane)) return; plane.Name = planeName.Text; plane.MaxCapacity = int.Parse(planeCapacity.Text); plane.FuelConsumption = decimal.Parse(planeFuelConsumption.Text); plane.FuelRemaining = decimal.Parse(planeFuelRemaining.Text); plane.TypeOfPlane = PlaneTypes.Find(int.Parse(planeType.SelectedValue)); if (plane.Insert()) { Response.Redirect(Request.RawUrl); return; } planeError.InnerText = "Insert Failed, please enter a different plane name."; }
private static void GeneratePlanes(int numberOfPlanes) { TypeOfPlaneCollection listOfPlaneTypes = Plane.TypeOfPlaneCollection; if(listOfPlaneTypes.Count == 0) { GeneratePlaneTypes(5); } for (int counter = 0; counter < numberOfPlanes; counter++) { Plane plane = new Plane(); plane.Name = PlanesNames[counter % PlanesNames.Count]; plane.MaxCapacity = 22; plane.FuelRemaining = 100; plane.FuelConsumption = 22; plane.TypeOfPlane = listOfPlaneTypes[counter % listOfPlaneTypes.Count]; plane.Insert(); } }