public ActionResult Index() { List <Models.City> city = new List <Models.City>(); using (Models.CityVilliageEntities _db = new Models.CityVilliageEntities()) { ViewBag.ResultMessage = TempData["ResultMessage"]; city = (from c in _db.Cities select c).ToList(); ViewBag.cityList = city; } return(View(new Models.User())); }
public ActionResult Villiage(Models.Villiage vi) { List <String> villiages = new List <String>(); using (Models.CityVilliageEntities _db = new Models.CityVilliageEntities()) { villiages = (from v in _db.Villiages where v.CityId == vi.CityId select v.CityVilliage).ToList(); TempData["ResultMessage"] = "show--" + vi.CityId + "--show"; } //name 為null 沒有傳值過來 會傳回JSON格式的物件 return(Json(new { success = true, villiage = villiages })); }
public ActionResult Index(Models.User user) { string cityName = ""; using (Models.CityVilliageEntities _db = new Models.CityVilliageEntities()) { List <Models.City> city = new List <Models.City>(); city = (from c in _db.Cities select c).ToList(); ViewBag.cityList = city; cityName = (from c in _db.Cities where c.Id == user.city select c.Name).First(); } if (user.password1.Trim() != user.password2.Trim()) { ViewBag.Msg = "密碼輸入有誤"; return(View(user)); } else { using (Models.UserInfoEntities1 _db = new Models.UserInfoEntities1()) { Models.userinfo userinfo = new Models.userinfo(); userinfo.account = user.account; userinfo.password1 = user.password1; userinfo.city = cityName; userinfo.villiage = user.villiage; _db.userinfoes.Add(userinfo); _db.SaveChanges(); } //不回重新發請求 Response.Redirect("Login"); return(new System.Web.Mvc.EmptyResult()); } //TempData["ResultMessage"] = account + city + villiage; //return RedirectToAction("Login"); }