示例#1
0
        public ActionResult CreateCity(AdminMarketsPlaces_CreateCityViewModel model)
        {
            if (ModelState.IsValid)
            {
                db.Places.Add(new Place {
                    Name    = model.Name,
                    StateId = model.StateId
                });

                db.SaveChanges();
                return(RedirectToAction("StateDetails", new { id = model.StateId }));
            }
            return(View(model));
        }
示例#2
0
        public ActionResult CreateCity(int?id)
        {
            if (id is null)
            {
                return(View("Error"));
            }

            var state = db.States.FirstOrDefault(m => m.Id == id);

            if (state is null)
            {
                return(View("Error"));
            }

            var model = new AdminMarketsPlaces_CreateCityViewModel {
                StateId   = state.Id,
                StateName = state.Name
            };

            return(View(model));
        }