BAL.Manager.AddressManager.UpdateAddress C# (CSharp) Method

UpdateAddress() public method

public UpdateAddress ( AddressDTO address ) : AddressDTO
address Model.DTO.AddressDTO
return Model.DTO.AddressDTO
        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);
        }