Esempio n. 1
0
        public void AddFavoriteAddress(AddressDTO address)
        {
            var temp = Mapper.Map<UserAddress>(address);
            temp.City = address.City.Trim();
            temp.Street = address.Street.Trim();
            temp.Number = address.Number.Trim();
            temp.Comment = address.Comment.Trim();

            uOW.AddressRepo.Insert(temp);
            uOW.Save();
        }
Esempio n. 2
0
        public AddressDTO AddAddress(AddressDTO address)
        {
            var temp = Mapper.Map<UserAddress>(address);
            temp.City=temp.City.Trim();
            temp.Street=temp.Street.Trim();
            temp.Number=temp.Number.Trim();
            temp.Comment = temp.Comment.Trim();

            uOW.AddressRepo.Insert(temp);
            uOW.Save();

            return Mapper.Map<AddressDTO>(temp);
        }
Esempio n. 3
0
        public AddressDTO UpdateAddress(AddressDTO address)
        {
            var temp = uOW.AddressRepo.Get(u => u.AddressId == address.AddressId).First();
            if (temp == null)
            {
                return null;
            }

            uOW.AddressRepo.SetStateModified(temp);

            temp.City = address.City;
            temp.Street = address.Street;
            temp.Number = address.Number;
            temp.Comment = address.Comment;
            uOW.Save();
            return Mapper.Map<AddressDTO>(temp);
        }
 public ActionResult EditAddress(AddressDTO address)
 {
     addressmanager.UpdateAddress(address);
     return RedirectToAction("Index");
 }
        public ActionResult CreateAddress(AddressDTO address)
        {
            addressmanager.AddAddress(address);

            return RedirectToAction("Index");
        }
Esempio n. 6
0
        public void UpdAddress(AddressDTO address)
        {
            var currentAddress = uOW.AddressRepo.Get().FirstOrDefault(u => u.AddressId == address.AddressId);

            uOW.AddressRepo.SetStateModified(currentAddress);

            currentAddress.City = address.City;
            currentAddress.Street = address.Street;
            currentAddress.Number = address.Number;
            currentAddress.Comment = address.Comment;
            uOW.Save();
        }