public IActionResult Edit(Guid id) { var model = UnitOfWork.AddressRepository.GetById(id); var address = new AddressCEViewModel() { Id = model.Id, Street = model.Street, StreetName = model.StreetName, Country = model.Country, CountyCode = model.CountyCode, City = model.City, BuildingNumber = model.BuildingNumber, Latitude = model.Latitude, Longitude = model.Longitude, Zipcode = model.Zipcode, }; return(View(address)); }
public IActionResult EditConfirmed(AddressCEViewModel model) { if (ModelState.IsValid) { var entity = UnitOfWork.AddressRepository.GetById(model.Id); entity.Street = model.Street; entity.StreetName = model.StreetName; entity.Country = model.Country; entity.CountyCode = model.CountyCode; entity.City = model.City; entity.BuildingNumber = model.BuildingNumber; entity.Latitude = model.Latitude; entity.Longitude = model.Longitude; entity.Zipcode = model.Zipcode; UnitOfWork.Commit(); return(RedirectToAction("Index", "Address")); } return(View()); }
public IActionResult CreateConfirmed(AddressCEViewModel model) { if (ModelState.IsValid) { var address = new Address() { Id = Guid.NewGuid(), Street = model.Street, StreetName = model.StreetName, Country = model.Country, CountyCode = model.CountyCode, City = model.City, BuildingNumber = model.BuildingNumber, Latitude = model.Latitude, Longitude = model.Longitude, Zipcode = model.Zipcode, }; UnitOfWork.AddressRepository.Add(address); UnitOfWork.Commit(); return(RedirectToAction("Index", "Address")); } return(View()); }