Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
 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());
 }
Exemplo n.º 3
0
 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());
 }