Exemplo n.º 1
0
        // DTO
        public ProductPropertyChoiceDTO ToDto()
        {
            ProductPropertyChoiceDTO dto = new ProductPropertyChoiceDTO();

            dto.ChoiceName  = this.ChoiceName;
            dto.Id          = this.Id;
            dto.LastUpdated = this.LastUpdated;
            dto.PropertyId  = this.PropertyId;
            dto.SortOrder   = this.SortOrder;
            dto.StoreId     = this.StoreId;

            return(dto);
        }
Exemplo n.º 2
0
        /// <summary>
        ///     Allows you to convert the current product property object to the DTO equivalent for use with the REST API
        /// </summary>
        /// <returns>A new instance of ProductPropertyDTO</returns>
        public ProductPropertyChoiceDTO ToDto()
        {
            var dto = new ProductPropertyChoiceDTO();

            dto.ChoiceName  = ChoiceName;
            dto.DisplayName = DisplayName;
            dto.Id          = Id;
            dto.LastUpdated = LastUpdated;
            dto.PropertyId  = PropertyId;
            dto.SortOrder   = SortOrder;
            dto.StoreId     = StoreId;

            return(dto);
        }
Exemplo n.º 3
0
        public void FromDto(ProductPropertyChoiceDTO dto)
        {
            if (dto == null)
            {
                return;
            }

            this.ChoiceName  = dto.ChoiceName ?? string.Empty;
            this.Id          = dto.Id;
            this.LastUpdated = dto.LastUpdated;
            this.PropertyId  = dto.PropertyId;
            this.SortOrder   = dto.SortOrder;
            this.StoreId     = dto.StoreId;
        }
Exemplo n.º 4
0
        /// <summary>
        ///     Allows you to populate the current product property object using a ProductPropertyDTO instance
        /// </summary>
        /// <param name="dto">An instance of the ProductProperty from the REST API</param>
        public void FromDto(ProductPropertyChoiceDTO dto)
        {
            if (dto == null)
            {
                return;
            }

            ChoiceName  = dto.ChoiceName ?? string.Empty;
            DisplayName = dto.DisplayName;
            Id          = dto.Id;
            LastUpdated = dto.LastUpdated;
            PropertyId  = dto.PropertyId;
            SortOrder   = dto.SortOrder;
            StoreId     = dto.StoreId;
        }