Example #1
0
        public ActionResult Makes(AddMakeVM model)
        {
            var makesRepo = VehicleMakesFactory.GetRepository();

            if (ModelState.IsValid)
            {
                try
                {
                    var userId = User.Identity.GetUserId();
                    model.NewMake.UserId = userId;

                    makesRepo.Insert(model.NewMake);

                    return(RedirectToAction("Makes"));
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }

            model.VehicleMakes = makesRepo.GetMakesItems();

            return(View("Makes", model));
        }
Example #2
0
        public ActionResult Makes()
        {
            var repo = VehicleMakesFactory.GetRepository();


            var model = new AddMakeVM()
            {
                VehicleMakes = repo.GetMakesItems(),
                NewMake      = new MakesItem()
            };

            return(View(model));
        }