/// <summary> /// intialize list of inventory with list of house items /// </summary> static List <FarmItem> InitializeInventory() { List <FarmItem> inventory = new List <FarmItem>(); // // create (instantiate) farm item objects // //------------------------------------------------------------------------------ FarmItem item1 = new FarmItem(); //------------------------------------------------------------------------------ // // add stuff objects to inventory list // return(inventory); }
/// <summary> /// add a house item /// </summary> static void DisplayAddFarmItem(List <FarmItem> inventory) { double length; double width; double percentMoisture; double numberEars; double earWeight; double resultBa; double resultA; double resultBb; double resultFinalA; DisplayHeader("Add a New Farm Item"); // // create house item object // FarmItem item = new FarmItem(); // // set the house item object's properties // Console.Write("Enter Land Name:"); item.Name = Console.ReadLine(); Console.WriteLine("Enter Crop Type"); item.cropName = Console.ReadLine(); Console.WriteLine("Enter Land Area (LENGTH) in feet"); double.TryParse(Console.ReadLine(), out length); item._Length = length; Console.WriteLine("Enter Land Area (WIDTH) in feet"); double.TryParse(Console.ReadLine(), out width); item._width = width; item.AreaAmount = length * width / 43560; Console.WriteLine("Enter Number of Ears per 17 foot section"); double.TryParse(Console.ReadLine(), out numberEars); Console.WriteLine("Enter Average Ear weight in pounds"); double.TryParse(Console.ReadLine(), out earWeight); resultA = numberEars * earWeight; Console.WriteLine("Enter Average Grain Moisture(Percentage as whole number)"); double.TryParse(Console.ReadLine(), out percentMoisture); resultBa = percentMoisture * 1.411; resultBb = resultBa + 46.2; resultFinalA = resultA / resultBb; item._bushels = resultFinalA * 1000; Console.WriteLine("---------------------------------------------------------------"); // // add house item object to inventory list // inventory.Add(item); // // confirm house item added to inventory // Console.WriteLine($"{item.Name} had been added to your inventory"); DisplayContinuePrompt(); }