示例#1
0
        public AddressItemData AddAddressItem(AddressItemData data)
        {
            AddressItem item = AddressItemMapper.Convert(data);

            itemRepository.Add(item);
            return(AddressItemMapper.Convert(item));
        }
示例#2
0
        public AddressItemData Convert(AddressItem item)
        {
            if (item == null)
            {
                return(null);
            }
            PrimitiveMapper mapper = new PrimitiveMapper();
            AddressItemData data   = new AddressItemData();

            data.AddressItemId = mapper.ToString(item.AddressItemId);
            data.CustomerId    = mapper.ToString(item.CustomerId);
            data.Key           = item.Key;
            data.Value         = item.Value;
            return(data);
        }
示例#3
0
        public AddressItem Convert(AddressItemData data)
        {
            if (data == null)
            {
                return(null);
            }
            PrimitiveMapper mapper = new PrimitiveMapper();
            AddressItem     item   = new AddressItem();

            if (!String.IsNullOrWhiteSpace(data.AddressItemId))
            {
                item.AddressItemId = mapper.ToGuid(data.AddressItemId);
            }
            item.CustomerId = mapper.ToGuid(data.CustomerId);
            item.Key        = data.Key;
            item.Value      = data.Key;
            return(item);
        }