Exemple #1
0
 public OrderService(
     IOisysDbContext context,
     IMapper mapper,
     ILogger <OrderService> logger)
 {
     this.context = context;
     this.mapper  = mapper;
     this.logger  = logger;
 }
 public DashboardController(
     IOisysDbContext context,
     IMapper mapper,
     ILogger <DashboardController> logger)
 {
     this.context = context;
     this.mapper  = mapper;
     this.logger  = logger;
 }
Exemple #3
0
 public ReportController(
     IOisysDbContext context,
     IMapper mapper,
     ILogger <ReportController> logger)
 {
     this.context = context;
     this.mapper  = mapper;
     this.logger  = logger;
 }
 public InventoryService(
     IOisysDbContext context,
     IMapper mapper,
     ILogger <InventoryService> logger)
 {
     this.context = context;
     this.mapper  = mapper;
     this.logger  = logger;
 }
Exemple #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProvinceController"/> class.
 /// </summary>
 /// <param name="context">DbContext</param>
 /// <param name="mapper">Automapper</param>
 /// <param name="listHelpers">List helper</param>
 /// <param name="logger">The logger</param>
 public ProvinceController(
     IOisysDbContext context,
     IMapper mapper,
     IListHelpers listHelpers,
     ILogger <ProvinceController> logger)
 {
     this.context     = context;
     this.mapper      = mapper;
     this.listHelpers = listHelpers;
     this.logger      = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthorizationController"/> class.
 /// </summary>
 /// <param name="context">The database context</param>
 /// <param name="mapper">The mapper</param>
 /// <param name="hasher">The password hasher</param>
 /// <param name="authOptions">The authentication configuration</param>
 public AuthorizationController(
     IOisysDbContext context,
     IMapper mapper,
     IPasswordHasher <ApplicationUser> hasher,
     IOptions <AuthOptions> authOptions)
 {
     this.context     = context;
     this.mapper      = mapper;
     this.hasher      = hasher;
     this.authOptions = authOptions;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ItemController"/> class.
 /// </summary>
 /// <param name="context">DbContext</param>
 /// <param name="mapper">Automapper</param>
 /// <param name="listHelpers">List Helpers</param>
 /// <param name="inventoryService">Inventory service</param>
 /// <param name="logger">Logger</param>
 public ItemController(
     IOisysDbContext context,
     IMapper mapper,
     IListHelpers listHelpers,
     IInventoryService inventoryService,
     ILogger <ItemController> logger)
 {
     this.context          = context;
     this.mapper           = mapper;
     this.listHelpers      = listHelpers;
     this.inventoryService = inventoryService;
     this.logger           = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="UserController"/> class.
 /// </summary>
 /// <param name="context">The DbContext</param>
 /// <param name="mapper">The mapper</param>
 /// <param name="builder">The summary list builder</param>
 /// <param name="passwordHasher">The tool for hashing passwords</param>
 public UserController(
     IOisysDbContext context,
     IMapper mapper,
     IListHelpers listHelpers,
     IPasswordHasher <ApplicationUser> passwordHasher,
     ILogger <UserController> logger)
 {
     this.context        = context;
     this.mapper         = mapper;
     this.listHelpers    = listHelpers;
     this.passwordHasher = passwordHasher;
     this.logger         = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CashVoucherController"/> class.
 /// </summary>
 /// <param name="context">DbContext</param>
 /// <param name="mapper">Automapper</param>
 /// <param name="listHelpers">List helpers</param>
 /// <param name="entityListHelpers">Entity list helpers</param>
 /// <param name="logger">The logger</param>
 public CashVoucherController(
     IOisysDbContext context,
     IMapper mapper,
     IListHelpers listHelpers,
     IEntityListHelpers entityListHelpers,
     ILogger <CashVoucherController> logger)
 {
     this.context           = context;
     this.mapper            = mapper;
     this.listHelpers       = listHelpers;
     this.entityListHelpers = entityListHelpers;
     this.logger            = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SalesQuoteController"/> class.
 /// </summary>
 /// <param name="context">DbContext</param>
 /// <param name="mapper">Automapper</param>
 /// <param name="listHelpers">List helpers</param>
 public SalesQuoteController(
     IOisysDbContext context,
     IMapper mapper,
     IListHelpers listHelpers,
     IEntityListHelpers entityListHelpers,
     ILogger <SalesQuoteController> logger)
 {
     this.context           = context;
     this.mapper            = mapper;
     this.listHelpers       = listHelpers;
     this.entityListHelpers = entityListHelpers;
     this.logger            = logger;
 }
Exemple #11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DeliveryController"/> class.
 /// </summary>
 /// <param name="context">DbContext</param>
 /// <param name="mapper">Automapper</param>
 /// <param name="listHelpers">List helper</param>
 /// <param name="entityListHelpers">Entity list helper</param>
 /// <param name="orderService">Order service</param>
 /// <param name="logger">The logger</param>
 public DeliveryController(
     IOisysDbContext context,
     IMapper mapper,
     IListHelpers listHelpers,
     IEntityListHelpers entityListHelpers,
     IOrderService orderService,
     ILogger <DeliveryController> logger)
 {
     this.context           = context;
     this.mapper            = mapper;
     this.listHelpers       = listHelpers;
     this.entityListHelpers = entityListHelpers;
     this.orderService      = orderService;
     this.logger            = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="InvoiceController"/> class.
 /// </summary>
 /// <param name="context">The DbContext</param>
 /// <param name="mapper">Automapper</param>
 /// <param name="listHelpers">List helper</param>
 /// <param name="entityListHelpers">Entity list helper</param>
 /// <param name="logger">The logger</param>
 public InvoiceController(IOisysDbContext context,
                          IMapper mapper,
                          IListHelpers listHelpers,
                          IEntityListHelpers entityListHelpers,
                          IOrderService orderService,
                          IInventoryService inventoryService,
                          ILogger <InvoiceController> logger)
 {
     this.context           = context;
     this.mapper            = mapper;
     this.listHelpers       = listHelpers;
     this.entityListHelpers = entityListHelpers;
     this.orderService      = orderService;
     this.inventoryService  = inventoryService;
     this.logger            = logger;
 }
Exemple #13
0
 public ValidateDuplicateItemCodeAttribute(IOisysDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
 public EntityListHelpers(IOisysDbContext context, ILogger <EntityListHelpers> logger)
 {
     this.context = context;
     this.logger  = logger;
 }