Esempio n. 1
0
        public EntityProduct Map(EntityProductData entity_product_data, ProductData product_data)
        {
            return(new EntityProduct()
            {
                ProductKey = product_data.ProductKey,
                ProductType = (QIQOProductType)product_data.ProductTypeKey,
                ProductName = product_data.ProductName,
                ProductDesc = product_data.ProductDesc,
                ProductCode = product_data.ProductCode,
                ProductNameShort = product_data.ProductNameShort,
                ProductNameLong = product_data.ProductNameLong,
                ProductImagePath = product_data.ProductImagePath,

                EntityProductKey = entity_product_data.ProductKey,
                EntityProductType = (QIQOProductType)entity_product_data.ProductTypeKey,
                EntityProductSeq = entity_product_data.EntityProductSeq,
                EntityProductEntityKey = entity_product_data.EntityKey,
                EntityProductEntityTypeKey = (QIQOEntityType)entity_product_data.EntityTypeKey,
                Comment = entity_product_data.Comment,
                AddedUserID = entity_product_data.AuditAddUserId,
                AddedDateTime = entity_product_data.AuditAddDatetime,
                UpdateUserID = entity_product_data.AuditUpdateUserId,
                UpdateDateTime = entity_product_data.AuditUpdateDatetime
            });
        }
Esempio n. 2
0
        private EntityProduct Map(EntityProductData entity_product_data, ProductData product_data)
        {
            var product = _ent_prod_es.Map(entity_product_data, product_data);

            product.ProductTypeData             = _prod_type_be.GetTypeByKey(product_data.ProductTypeKey);
            product.EntityProductEntityTypeData = _entity_type_be.GetTypeByKey(entity_product_data.EntityTypeKey);
            return(product);
        }
Esempio n. 3
0
        } // Map function closer

        public List <SqlParameter> MapParamsForUpsert(EntityProductData entity)
        {
            var sql_params = new List <SqlParameter>();

            sql_params.Add(new SqlParameter("@entity_product_key", entity.EntityProductKey));
            sql_params.Add(new SqlParameter("@product_key", entity.ProductKey));
            sql_params.Add(new SqlParameter("@product_type_key", entity.ProductTypeKey));
            sql_params.Add(new SqlParameter("@entity_product_seq", entity.EntityProductSeq));
            sql_params.Add(new SqlParameter("@entity_key", entity.EntityKey));
            sql_params.Add(new SqlParameter("@entity_type_key", entity.EntityTypeKey));
            sql_params.Add(new SqlParameter("@comment", entity.Comment));
            sql_params.Add(GetOutParam());
            return(sql_params);
        }
Esempio n. 4
0
 public List <SqlParameter> MapParamsForDelete(EntityProductData entity)
 {
     return(MapParamsForDelete(entity.EntityProductKey));
 }
Esempio n. 5
0
 public EntityProduct Map(EntityProductData ent)
 {
     throw new NotImplementedException();
 }