public IActionResult Edit(int cheeseId)
        {
            Cheese cheese = CheeseData.GetById(cheeseId);
            EditCheeseViewModel viewModel = new EditCheeseViewModel(cheese);

            return(View(viewModel));
        }
Esempio n. 2
0
        public IActionResult Edit(int cheeseId, string name, string description)
        {
            CheeseData.GetById(cheeseId).Name        = name;
            CheeseData.GetById(cheeseId).Description = description;

            return(Redirect("/Cheese"));
        }
Esempio n. 3
0
        public IActionResult Edit(int cheeseId)
        {
            Cheese cheeseToEdit = CheeseData.GetById(cheeseId);

            ViewBag.cheese = cheeseToEdit;
            return(View());
        }
Esempio n. 4
0
        // GET /Cheese/Edit?cheeseId=#
        public IActionResult Edit(int cheeseId)
        {
            Cheese ch = CheeseData.GetById(cheeseId);

            AddEditCheeseViewModel vm = new AddEditCheeseViewModel(ch);

            return(View(vm));
        }
Esempio n. 5
0
        public IActionResult AddEditCheeseViewModel(int cheeseId)
        {
            Cheese cheese = CheeseData.GetById(cheeseId);
            AddEditCheeseViewModel cheeseToEdit = new AddEditCheeseViewModel(cheese);

            cheeseToEdit.cheeseId = cheeseId;
            return(View(cheeseToEdit));
        }
Esempio n. 6
0
        public IActionResult Edit(int id)
        {
            var cheeseToEdit = CheeseData.GetById(id);

            ViewBag.Title  = "Edit Cheese" + cheeseToEdit.Name + " " + cheeseToEdit.cheeseId;
            ViewBag.cheese = cheeseToEdit;
            return(View());
        }
Esempio n. 7
0
        public IActionResult Edit(int cheeseId, string name, string description)
        {
            Cheese cheeseToUpdate = CheeseData.GetById(cheeseId);

            cheeseToUpdate.Name        = name;
            cheeseToUpdate.Description = description;

            return(Redirect("/"));
        }
Esempio n. 8
0
        public IActionResult Edit(int cheeseId, string name, string description)
        {
            // query CheeseData for the cheese with the given id, and then update its name and description. Redirect the user to the home page.
            Cheese cheese = CheeseData.GetById(cheeseId);

            cheese.Name        = name;
            cheese.Description = description;
            return(Redirect("/Cheese"));
        }
Esempio n. 9
0
        //[Route("/Cheese/Edit")]
        public IActionResult Edit(int cheeseId, string name, string desc)
        {
            var cheeseToUpdate = CheeseData.GetById(cheeseId);

            cheeseToUpdate.Name = name;
            cheeseToUpdate.Desc = desc;
            ViewBag.cheese      = CheeseData.GetById(cheeseId);
            return(Redirect("/"));
        }
Esempio n. 10
0
        public IActionResult Edit(AddEditCheeseViewModel addEditCheeseViewModel)
        {
            Cheese myCheese = CheeseData.GetById(addEditCheeseViewModel.cheeseId);

            myCheese.Name        = addEditCheeseViewModel.Name;
            myCheese.Description = addEditCheeseViewModel.Description;
            myCheese.Type        = addEditCheeseViewModel.Type;

            return(Redirect("/Cheese"));
        }
Esempio n. 11
0
        public IActionResult Edit(int cheeseID)
        {
            Cheese cheese = CheeseData.GetById(cheeseID);


            ViewBag.name        = cheese.Name;
            ViewBag.description = cheese.Description;
            ViewBag.cheeseID    = cheese.CheeseID;
            return(View());
            //ask CheeseData for the object with the given cheeseId and put it in the ViewBag.
        }
Esempio n. 12
0
        //public IActionResult Edit(int cheeseId, string name, string description)
        public IActionResult Edit(EditCheeseViewModel editCheeseViewModel)
        {
            if (ModelState.IsValid)
            {
                Cheese cheeseToEdit = CheeseData.GetById(editCheeseViewModel.CheeseId);
                editCheeseViewModel.EditCheese(cheeseToEdit);

                return(Redirect("/Cheese"));
            }
            return(View(editCheeseViewModel));
        }
        public IActionResult Edit(int cheeseId)
        {
            ViewBag.title = "Edit Cheeses";
            //ViewBag.cheese = CheeseData.GetById(cheeseId);

            Cheese cheese = CheeseData.GetById(cheeseId);

            EditCheeseViewModel editCheeseViewModel = new EditCheeseViewModel();

            return(View(editCheeseViewModel.CreateCheeseViewModel(cheese)));
        }
Esempio n. 14
0
        public IActionResult Edit(int cheeseID, string name, string description)
        {
            //not complete

            Cheese cheese = CheeseData.GetById(cheeseID);

            cheese.Name        = name;
            cheese.Description = description;


            return(Redirect("/"));
        }
Esempio n. 15
0
 public IActionResult Edit(EditCheeseViewModel editCheeseViewModel)
 {
     if (ModelState.IsValid)
     {
         Cheese cheese = CheeseData.GetById(editCheeseViewModel.CheeseId);
         cheese.Name        = editCheeseViewModel.Name;
         cheese.Description = editCheeseViewModel.Description;
         cheese.Type        = editCheeseViewModel.Type;
         return(Redirect("/Cheese"));
     }
     return(View(editCheeseViewModel));
 }
Esempio n. 16
0
        public IActionResult Edit(int cheeseId)
        {
            //ViewBag.cheese = CheeseData.GetById(cheeseId);
            //ViewBag.title = "Edit Cheese" + ViewBag.cheese.name + ViewBag.cheese.cheeseId;
            //return View();

            //or
            var cheeseToEdit = CheeseData.GetById(cheeseId);

            ViewBag.title  = "Edit Cheese " + cheeseToEdit.Name + " " + cheeseToEdit.CheeseId;
            ViewBag.cheese = cheeseToEdit;
            return(View());
        }
Esempio n. 17
0
        public IActionResult Edit(int cheeseId)
        {
            Cheese cheese = CheeseData.GetById(cheeseId);
            EditCheeseViewModel editCheeseViewModel = new EditCheeseViewModel
            {
                CheeseId    = cheese.CheeseId,
                Name        = cheese.Name,
                Description = cheese.Description,
                Type        = cheese.Type
            };

            return(View(editCheeseViewModel));
        }
Esempio n. 18
0
        public IActionResult Edit(int cheeseId)
        {
            Cheese cheeseToEdit = CheeseData.GetById(cheeseId);
            EditCheeseViewModel editCheeseViewModel = new EditCheeseViewModel
            {
                Name        = cheeseToEdit.Name,
                Description = cheeseToEdit.Description,
                Type        = cheeseToEdit.Type,
                Rating      = cheeseToEdit.Rating,
                CheeseId    = cheeseId
            };

            return(View(editCheeseViewModel));
        }
Esempio n. 19
0
        public IActionResult Edit(AddEditCheeseViewModel editCheeseViewModel)
        {
            if (ModelState.IsValid)
            {
                Cheese editCheese = CheeseData.GetById(editCheeseViewModel.cheeseId);//context.Cheeses.Single(c => c.ID == editCheeseViewModel.cheeseId);
                editCheese.Name        = editCheeseViewModel.Name;
                editCheese.Description = editCheeseViewModel.Description;
                editCheese.Type        = editCheeseViewModel.Type;
                editCheese.Rating      = editCheeseViewModel.Rating;
                return(Redirect("/"));
            }

            return(View(editCheeseViewModel));
        }
Esempio n. 20
0
        public IActionResult Edit(int id)
        {
            Cheese current = CheeseData.GetById(id);//context.Cheeses.Single(c => c.ID == id);
            AddEditCheeseViewModel editCheeseViewModel = new AddEditCheeseViewModel
            {
                Name        = current.Name,
                Description = current.Description,
                Type        = current.Type,
                Rating      = current.Rating,
                cheeseId    = id
            };

            return(View(editCheeseViewModel));
        }
Esempio n. 21
0
        public IActionResult Edit(AddEditCheeseViewModel addEditCheeseViewModel)
        {
            if (ModelState.IsValid)
            {
                Cheese cheeseToEdit = CheeseData.GetById(addEditCheeseViewModel.CheeseToEdit.CheeseId);
                cheeseToEdit.Name        = addEditCheeseViewModel.Name;
                cheeseToEdit.Description = addEditCheeseViewModel.Description;
                cheeseToEdit.Type        = addEditCheeseViewModel.Type;
                cheeseToEdit.Rating      = addEditCheeseViewModel.Rating;

                return(Redirect("/cheese"));
            }

            return(View(addEditCheeseViewModel));
        }
Esempio n. 22
0
        public IActionResult Edit(EditCheeseViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View("Edit", viewModel));
            }

            Cheese cheese = CheeseData.GetById(viewModel.CheeseId);

            cheese.Name        = viewModel.Name;
            cheese.Description = viewModel.Description;
            cheese.Type        = viewModel.Type;
            cheese.Rating      = viewModel.Rating;
            return(Redirect("/cheese"));
        }
Esempio n. 23
0
        //This is the get
        public IActionResult Edit(int cheeseId)
        {
            //https:localhost:44311/Cheese/Edit?cheeseId=1
            //int cheeseId = Request.QueryString["cheeseId"];

            AddEditCheeseViewModel addEditCheeseViewModel = new AddEditCheeseViewModel();
            Cheese cheeseToEdit = CheeseData.GetById(cheeseId);

            addEditCheeseViewModel.Name        = cheeseToEdit.Name;
            addEditCheeseViewModel.Description = cheeseToEdit.Description;
            addEditCheeseViewModel.Type        = cheeseToEdit.Type;
            addEditCheeseViewModel.cheeseId    = cheeseToEdit.CheeseId;

            return(View(addEditCheeseViewModel));
        }
Esempio n. 24
0
        public IActionResult Edit(AddEditCheeseViewModel vm)
        {
            // Validate the form data
            if (ModelState.IsValid)
            {
                Cheese ch = CheeseData.GetById(vm.CheeseId);
                ch.Name        = vm.Name;
                ch.Description = vm.Description;
                ch.Type        = vm.Type;
                ch.Rating      = vm.Rating;

                return(Redirect("/Cheese"));
            }

            return(View(vm));
        }
Esempio n. 25
0
 public IActionResult Edit(int id)
 {
     ViewBag.cheese = CheeseData.GetById(id);
     return(View());
 }
Esempio n. 26
0
 public IActionResult Detail(int id)
 {
     ViewBag.cheese = CheeseData.GetById(id);
     ViewBag.title  = "Cheese Detail";
     return(View());
 }
Esempio n. 27
0
 public IActionResult Edit(int CheeseId)
 {
     ViewBag.title      = "Edit Cheese";
     ViewBag.thisCheese = CheeseData.GetById(CheeseId);
     return(View());
 }
Esempio n. 28
0
 public IActionResult Edit(int cheeseId)
 {
     return(View(CheeseData.GetById(cheeseId)));
 }
Esempio n. 29
0
 public IActionResult Detail(int id)
 {
     ViewBag.cheese = CheeseData.GetById(id);//.Cheeses.Single(c => c.ID == id);
     ViewBag.title  = "Cheese Detail";
     return(View());
 }
Esempio n. 30
0
 public IActionResult Edit(int cheeseId)
 {
     ViewBag.error  = "";
     ViewBag.cheese = CheeseData.GetById(cheeseId);
     return(View());
 }