Пример #1
0
 public static void UpdateCategoryEntity(this WebStoreCategories entity, WebStoreCategoryEditDTO dto)
 {
     entity.CategoryName    = dto.CategoryName;
     entity.CategoryUrlName = dto.CategoryName.OptimizedUrl();
     entity.IsPublic        = true; //dto.IsPublic;
     entity.Description     = dto.Description.TrimString(4000);
 }
Пример #2
0
 public static BaseListDTO CategoryEntity2BaseListDto(this WebStoreCategories entity)
 {
     return(new BaseListDTO
     {
         id = entity.WebStoreCategoryID
         , name = entity.CategoryName
         , index = entity.Ordinal
     });
 }
Пример #3
0
 public static WebStoreCategoryEditDTO Entity2CategoryEditDto(this WebStoreCategories entity)
 {
     return(new WebStoreCategoryEditDTO
     {
         WebStoreCategoryId = entity.WebStoreCategoryID
         , WebStoreId = entity.WebStoreID
         , CategoryName = entity.CategoryName
         , Description = entity.Description
         , IsPublic = entity.IsPublic
         , OrderIndex = entity.Ordinal
     });
 }
Пример #4
0
 public static WidgetCategoryDTO Entity2WidgetCategoryDTO(this WebStoreCategories entity)
 {
     return(entity != null ? new WidgetCategoryDTO
     {
         WebStoreCategoryID = entity.WebStoreCategoryID
         , LfeCategoryID = entity.CategoryId
         , CategoryName = entity.CategoryName
         , CategoryUrlName = entity.CategoryUrlName
         , Description = entity.Description
         , Ordinal = entity.Ordinal
     } : null);
 }
Пример #5
0
 public static WebStoreCategories CloneCategoryEntity(this WebStoreCategories entity, int storeID)
 {
     return(new WebStoreCategories
     {
         AddOn = DateTime.Now,
         CategoryId = entity.CategoryId,
         CategoryName = entity.CategoryName,
         CategoryUrlName = entity.CategoryUrlName,
         Description = entity.Description,
         IsAutoUpdate = entity.IsAutoUpdate,
         IsPublic = true,
         Ordinal = entity.Ordinal,
         WebStoreID = storeID
     });
 }
Пример #6
0
 public static void UpdateCategoryEntityOrderIndex(this WebStoreCategories entity, int index)
 {
     entity.Ordinal = index;
 }