Esempio n. 1
0
        public async Task <SubItemPropertyDTO> GetByIdAsync(Guid id)
        {
            Data.Entities.SubItemProperty subItemProperty = await _context.FindAsync <Data.Entities.SubItemProperty>(id);

            if (subItemProperty is null || subItemProperty.DeletedDate != null)
            {
                return(new SubItemPropertyDTO());
            }

            return(CloneSubItemPropertyEntity(subItemProperty));
        }
Esempio n. 2
0
        public SubItemPropertyDTO CloneSubItemPropertyEntity(Data.Entities.SubItemProperty subItemProperty)
        {
            SubItemPropertyDTO subItemPropertyDTO = new SubItemPropertyDTO
            {
                Id          = subItemProperty.Id,
                SubItemId   = subItemProperty.SubItemId,
                Name        = subItemProperty.Name,
                Value       = subItemProperty.Value,
                Description = subItemProperty.Description,
                CreatedDate = subItemProperty.CreatedDate,
                CreatedBy   = subItemProperty.CreatedBy,
                UpdatedDate = subItemProperty.UpdatedDate,
                UpdatedBy   = subItemProperty.UpdatedBy,
                DeletedDate = subItemProperty.DeletedDate,
                DeletedBy   = subItemProperty.DeletedBy,
            };

            return(subItemPropertyDTO);
        }