private void LoadPrinterModel()
 {
     using (var db = new Models.ContextModel())
     {
         PrinterFirmCB.DataSource    = db.PrinterFirms.ToList();
         PrinterFirmCB.ValueMember   = "PritnerFirmID";
         PrinterFirmCB.DisplayMember = "PrinterFirmName";
     }
 }
 private void load()
 {
     using (var db = new Models.ContextModel())
     {
         var printerModels = from pm in db.PrinterModels
                             select new
         {
             pm.PrinterModelID,
             pm.PrinterModelName,
             PrinterFirm = pm.PrinterFirm.PrinterFirmName
         };
         dgvprinterModels.DataSource = printerModels.ToList();
     }
 }
 public VariantController(IVariantModel variantModel, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context      = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _variantModel = variantModel;
 }
示例#4
0
 public VariantAlternateIdController(IAlternateIdModel alternativeIdModel, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context            = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _alternativeIdModel = alternativeIdModel;
 }
 public LocationController(ILocationModel locationModel, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context       = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _locationModel = locationModel;
 }
示例#6
0
 public CategoryController(ICategoryModel categoryModel, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context         = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _context.NLogger = logger;
     _categoryModel   = categoryModel;
 }
示例#7
0
 public VariantInventoryController(IInventoryModel inventoryModel, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context        = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _inventoryModel = inventoryModel;
 }
示例#8
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;
 }
示例#9
0
 public ProductCategoryController(ICategoryAssignmentModel categoryAssignment, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context            = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _categoryAssignment = categoryAssignment;
 }
 public ProductController(IProductModel productModel, ILoggerManager logger, IOptions <Sheev.Common.Models.MongoDbSetting> mongoDbSettings, IOptions <Sheev.Common.Models.ApiUrlSetting> apiSettings)
 {
     _context      = new Models.ContextModel(mongoDbSettings, apiSettings, logger);
     _productModel = productModel;
 }
示例#11
0
 /// <summary>
 /// Checks to see if the option already exists on the product
 /// </summary>
 /// <param name="productId"></param>
 /// <param name="options"></param>
 /// <param name="context"></param>
 /// <param name="trackingGuid"></param>
 /// <returns></returns>
 public async Task Validate(long productId, List <Tagge.Common.Models.OptionRequest> options, Models.ContextModel context, Guid trackingGuid)
 {
 }