public ActionResult AddAddress(CustomerAddressViewModel model) { if (ModelState.IsValid) { model.City = LocationWalker.GetCities().FirstOrDefault(f => f.Id == int.Parse(model.City)).Title; var customerWorker = new CustomerWorker(); customerWorker.InsertSiteCustomerAddress(model); return(RedirectToAction("Address")); } ViewBag.Cities = LocationWalker.GetCities().Select(s => new SelectListItem { Value = s.Id.ToString(), Text = s.Title, Selected = s.Id == int.Parse(model.City) }); ViewBag.Districts = LocationWalker.GetDistrict(1).Select(s => new SelectListItem { Value = s.Title, Text = s.Title, Selected = s.Title == model.District }); return(View(model)); }
public ActionResult AddAddress(FormCollection frm) { var model = new CustomerAddressViewModel { CustomerId = CustomerLayer.Customer.Id, City = LocationWalker.GetCities().FirstOrDefault(f => f.Id == int.Parse(frm["AddressCity"])).Title, Detail = frm["AddressDetail"], District = frm["AddressDistrict"], IsDefault = false, PostalCode = frm["AddressPostalCode"], Status = 1, Title = frm["AddressTitle"], Town = frm["AddressTown"] }; CustomerWorker customerWorker = new CustomerWorker(); customerWorker.InsertSiteCustomerAddress(model); return(RedirectToAction("Begin")); }