コード例 #1
0
 public InventoryModel(ICustomFieldModel customFieldModel, IExternalIdModel externalIdModel, IWebhookModel webHookModel, IBaseContextModel contextModel, ICategoryAssignmentModel categoryAssignmentModel)
 {
     _webHookModel     = webHookModel;
     context           = contextModel;
     _externalIdModel  = externalIdModel;
     _customFieldModel = customFieldModel;
 }
コード例 #2
0
 public LocationGroupModel(ICustomFieldModel customFieldModel, IExternalIdModel externalIdModel, IBaseContextModel contextModel, ICategoryAssignmentModel categoryAssignmentModel, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     ////context = contextModel;
     context           = new Models.ContextModel(mongoDbSettings, apiSettings);
     _externalIdModel  = externalIdModel;
     _customFieldModel = customFieldModel;
 }
コード例 #3
0
 public LocationModel(ICustomFieldModel customFieldModel, IExternalIdModel externalIdModel, IBaseContextModel contextModel, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     context = new Models.ContextModel(mongoDbSettings, apiSettings);
     //context = contextModel;
     _externalIdModel  = externalIdModel;
     _customFieldModel = customFieldModel;
 }
コード例 #4
0
 public KitComponentModel(ICustomFieldModel customFieldModel, IBaseContextModel contextModel, ITypeModel typeModel, IExternalIdModel externalIdModel)
 {
     _customFieldModel = customFieldModel;
     _externalIdModel  = externalIdModel;
     _typeModel        = typeModel;
     context           = contextModel;
 }
コード例 #5
0
 public OptionModel(IExternalIdModel externalIdModel, ICustomFieldModel customFieldModel, IOptionValueModel optionValueModel, IBaseContextModel contextModel)
 {
     context           = contextModel;
     _optionValueModel = optionValueModel;
     _customFieldModel = customFieldModel;
     _externalIdModel  = externalIdModel;
 }
コード例 #6
0
 ////public CategorySetModel(ICustomFieldModel customFielModel, IExternalIdModel externalIdModel, IBaseContextModel contextModel)//, ICategorySetModel categorySet)
 public CategorySetModel(ICustomFieldModel customFielModel, IExternalIdModel externalIdModel, IBaseContextModel contextModel)//, ICategorySetModel categorySet)
 {
     context = contextModel;
     _categorySetCollection = context.Database.GetCollection <Deathstar.Data.Models.PC_CategorySet>("PC_CategorySet");
     //_categorySet = categorySet;
     _externalIdModel = externalIdModel;
     _customFielModel = customFielModel;
 }
コード例 #7
0
 public AlternateIdTypeModel(ICustomFieldModel customFieldModel, IExternalIdModel externalIdModel, IBaseContextModel contextModel, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     //context = contextModel;
     context = new Models.ContextModel(mongoDbSettings, apiSettings);
     _alternateIdTypeCollection = context.Database.GetCollection <Deathstar.Data.Models.PC_AlternateIdType>("PC_AlternateIdType");
     _externalIdModel           = externalIdModel;
     _customFieldModel          = customFieldModel;
 }
コード例 #8
0
 //cr (circular reference)
 ////public CategoryModel(ICustomFieldModel customFieldModel, IBaseContextModel contextModel, IExternalIdModel externalIdModel, IWebhookModel webHookModel, ICategoryAssignmentModel categoryAssignment, ICategorySetModel categorySetModel, IOptions<Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions<Sheev.Common.Models.ApiUrlSetting> apiSettings)
 public CategoryModel(ICategoryAssignmentModel categoryAssignment, ICustomFieldModel customFieldModel, IBaseContextModel contextModel, IExternalIdModel externalIdModel, IWebhookModel webHookModel, ICategorySetModel categorySetModel, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     context = contextModel;
     /////context = new Models.ContextModel(mongoDbSettings, apiSettings);
     _categoryCollection = contextModel.Database.GetCollection <Deathstar.Data.Models.PC_Category>("PC_Category");
     _categorySetModel   = categorySetModel;
     _categoryAssignment = categoryAssignment;
     _webHookModel       = webHookModel;
     _externalIdModel    = externalIdModel;
     _customFieldModel   = customFieldModel;
 }
コード例 #9
0
 ////public ProductModel(ITypeModel typeModel, IAlternateIdModel alternateIdModel, IKitModel kitModel, ICustomFieldModel customFieldModel, IOptionModel optionModel, IUnitModel unitModel, IInventoryModel inventoryModel, IExternalIdModel externalIdModel, IVariantModel variantModel, IWebhookModel webHookModel, IBaseContextModel contextModel, ICategoryAssignmentModel categoryAssignmentModel)
 public ProductModel(ICustomFieldModel customFieldModel, ITypeModel typeModel, IAlternateIdModel alternateIdModel, IKitModel kitModel, IOptionModel optionModel, IUnitModel unitModel, IInventoryModel inventoryModel, IExternalIdModel externalIdModel, IVariantModel variantModel, IWebhookModel webHookModel, IBaseContextModel contextModel, ICategoryAssignmentModel categoryAssignmentModel, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _categoryAssignmentModel = categoryAssignmentModel;
     _webHookModel            = webHookModel;
     context = new Models.ContextModel(mongoDbSettings, apiSettings);
     ////context = contextModel;
     _variantModel     = variantModel;
     _externalIdModel  = externalIdModel;
     _inventoryModel   = inventoryModel;
     _unitModel        = unitModel;
     _optionModel      = optionModel;
     _customFieldModel = customFieldModel;
     _kitModel         = kitModel;
     _alternateIdModel = alternateIdModel;
     _typeModel        = typeModel;
 }
コード例 #10
0
 public CustomFieldController(ICustomFieldModel customFieldModel, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context          = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _customFieldModel = customFieldModel;
 }
コード例 #11
0
 public UnitModel(IBaseContextModel contextModel, ICustomFieldModel customFieldModel, IExternalIdModel externalId)
 {
     context           = contextModel;
     _customFieldModel = customFieldModel;
     _externalId       = externalId;
 }