public IActionResult ValidateSignUp(IFormCollection collection, Models.PuserModel userModel) { Domain.Model.Plocation location = new Domain.Model.Plocation(); Domain.Model.Puser user = new Domain.Model.Puser(); try { location.Street = userModel.Street; location.City = userModel.City; location.PState = userModel.State; location.Zipcode = userModel.Zipcode; repository.InsertLocation(location); List <Domain.Model.Plocation> locations = repository.GetLocations(); user.Firstname = userModel.Firstname; user.Lastname = userModel.Lastname; user.Username = userModel.Username; user.pPassword = userModel.PPassword; user.Email = userModel.Email; user.LocationId = locations [locations.Count - 1].LocationId; repository.AddUser(user); return(RedirectToAction(nameof(Login))); } catch (Exception e) { return(View()); } }
public IActionResult Location() { locations = repository.GetLocations(); foreach (Plocation location in locations) { locationModel = new PlocationModel() { LocationId = location.LocationId, Street = location.Street, City = location.City, PState = location.PState, Zipcode = location.Zipcode }; locationModels.Add(locationModel); } return(View(locationModels)); }