protected CategoryClothesTypeBase(ICategoryBase category, IEnumerable <TClothesType> clothesTypes)
     : this(category.Name, clothesTypes)
 {
 }
示例#2
0
 public CategoryDomain(ICategoryBase category)
     : base(category.Name)
 {
 }
 public CategoryMainDomain(ICategoryBase category, IEnumerable <IGenderDomain> genders)
     : this(category.Name, genders)
 {
 }
示例#4
0
 protected CategoryMainBase(ICategoryBase category, IEnumerable <TGender> genders)
     : this(category.Name, genders)
 {
 }
示例#5
0
 /// <summary>
 /// Функция получения категории одежды
 /// </summary>
 private static IResultValue <Func <IEnumerable <IGenderDomain>, ICategoryMainDomain> > GetCategoryFunc(ICategoryBase category) =>
 new ResultValue <Func <IEnumerable <IGenderDomain>, ICategoryMainDomain> >(
     genders => new CategoryMainDomain(category, genders));
示例#6
0
 public CategoryMainTransfer(ICategoryBase category, IEnumerable <GenderTransfer> genders)
     : this(category.Name, genders)
 {
 }
 /// <summary>
 /// Преобразовать типы пола в связующую сущность
 /// </summary>
 private IEnumerable <GenderCategoryCompositeEntity> CategoryToCompositeEntities(IEnumerable <IGenderDomain> genders,
                                                                                 ICategoryBase category) =>
 _genderEntityConverter.ToEntities(genders).
 Select(gender => new GenderCategoryCompositeEntity(gender.GenderType, category.Name));
示例#8
0
 public CategoryClothesTypeTransfer(ICategoryBase category, IEnumerable <ClothesTypeTransfer> clothesTypes)
     : this(category.Name, clothesTypes)
 {
 }
示例#9
0
 public CategoryEntity(ICategoryBase category, IEnumerable <GenderCategoryCompositeEntity>?genderCategoryComposites)
     : this(category.Name, genderCategoryComposites)
 {
 }
示例#10
0
 public CategoryEntity(ICategoryBase category)
     : this(category.Name)
 {
 }
示例#11
0
 /// <summary>
 /// Функция получения категории одежды
 /// </summary>
 private static IResultValue <Func <IEnumerable <IClothesTypeDomain>, ICategoryClothesTypeDomain> > GetCategoryFunc(ICategoryBase category) =>
 new ResultValue <Func <IEnumerable <IClothesTypeDomain>, ICategoryClothesTypeDomain> >(
     clothesTypes => new CategoryClothesTypeDomain(category, clothesTypes));
示例#12
0
 public CategoryTransfer(ICategoryBase category)
     : this(category.Name)
 {
 }
示例#13
0
 public CategoryClothesTypeDomain(ICategoryBase category, IEnumerable <IClothesTypeDomain> clothesTypes)
     : this(category.Name, clothesTypes)
 {
 }