public ActionResult VendingMachine(VendingTool model)
        {
            if (ModelState.IsValid)
            {//need to add validation for insufficient funds

                var request = new ChangeRequest();
                request.Payment = (int)(model.Payment.Value*100);
                request.Price = (int)(model.Item.Price*100);
                request.ChangeOwed =request.Payment-request.Price;
                var cm = new ChangeMaker();
              var response=  cm.MakeChange(request);
                return View("VendingResult", response);
            }

            var itemList = new List<VendingItem> //Hard coded until I can figure out how to get filereader to find my txt file.
            {
                new VendingItem() {Name = "Starburst - $1.25", Price = 1.25M},
                new VendingItem() {Name = "French Fries - $2.05", Price = 2.05M},
                new VendingItem() {Name = "Butterfingers - $1.25", Price = 1.35M},
                new VendingItem() {Name = "Puppy - $0.89", Price = .89M}

            };
            model.Items = itemList;

            return View("VendingMachine", model);
        }
        public ActionResult VendingMachine()
        {
            var model = new VendingTool();
            var vr = new VendingRepository();
             //   model.Items = vr.LoadItemsFromFile(); since I can't get my filereader to find my txt file, I'm filling a dummy list
            var itemList = new List<VendingItem> //Hard coded until I can figure out how to get filereader to find my txt file.
            {
                new VendingItem() {Name = "Starburst - $1.25", Price = 1.25M},
                new VendingItem() {Name = "French Fries - $2.05", Price = 2.05M},
                new VendingItem() {Name = "Butterfingers - $1.25", Price = 1.25M},
                new VendingItem() {Name = "Puppy - $0.89", Price = .89M}

            };
            model.Items = itemList;
            return View(model);
        }