Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        /// <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();
        }