public CustomerController(ICustomerBusiness iCustomerBusiness = null, ICommandBus commandBus, IQueryBus queryBus)
 {
     this.commandBus        = commandBus;
     this.queryBus          = queryBus;
     this.iCustomerBusiness = iCustomerBusiness ??
                              GsbIoC.Instance.GetInstance <ICustomerBusiness>();
 }
 public EventRequestsController(IEventRequestBusiness eventRequestsBusiness, ICommonBusiness commonBusiness, ICustomerBusiness customerBusiness, IMasterBusiness masterBusiness)
 {
     _eventRequestsBusiness = eventRequestsBusiness;
     _commonBusiness        = commonBusiness;
     _customerBusiness      = customerBusiness;
     _masterBusiness        = masterBusiness;
 }
Example #3
0
 public DigitalAccountBusiness(IDigitalAccountRepository digitalAccountRepository,
                               ICustomerBusiness customerBusiness, ITokenHandler tokenHandler)
 {
     _digitalAccountRepository = digitalAccountRepository;
     _customerBusiness         = customerBusiness;
     _tokenHandler             = tokenHandler;
 }
Example #4
0
 public SpecialInvPaymentsController(ICustomerBusiness customerBusiness, IPaymentModesBusiness PaymentmodesBusiness, ISpecialInvPaymentsBusiness SpecialInvPaymentsBusiness, ICompaniesBusiness CompaniesBusiness)
 {
     _customerBusiness           = customerBusiness;
     _paymentmodesBusiness       = PaymentmodesBusiness;
     _SpecialInvPaymentsBusiness = SpecialInvPaymentsBusiness;
     _CompaniesBusiness          = CompaniesBusiness;
 }
Example #5
0
 public CustomerController(CRMContext context, ICustomerBusiness customerBusiness, IAddressBusiness addressBusiness, ICountryBusiness countryBusiness)
 {
     this.customerBusiness = customerBusiness;
     this.addressBusiness  = addressBusiness;
     this.countryBusiness  = countryBusiness;
     _context = context;
 }
        //string Key = "X-Api-Key";
        //string Value = "JyFgHsICUOgloskIMuyM6PH4GYxyU30p";

        public SuppliersController(ISupplierBusiness supplierBusiness, ICustomerBusiness customerBusiness, IPaymentTermsBusiness paymentTermsBusiness, SecurityFilter.ToolBarAccess tool)
        {
            _SupplierBusiness     = supplierBusiness;
            _customerBusiness     = customerBusiness;
            _paymentTermsBusiness = paymentTermsBusiness;
            _tool = tool;
        }
 public ImportBusiness(IUnitOfWork uow, ILogger <ImportBusiness> logger, ICustomerBusiness customerBusiness,
                       IMapper mapper)
 {
     _customerBusiness = customerBusiness;
     _uow    = uow;
     _logger = logger;
     _mapper = mapper;
 }
Example #8
0
 public PaymentFollowupController(IOtherExpenseBusiness otherExpenseBusiness, ICustomerBusiness customerBusiness, IPaymentFollowupBusiness paymentFollowupBusiness, SecurityFilter.ToolBarAccess tool, ICommonBusiness commonBusiness)
 {
     _otherExpenseBusiness    = otherExpenseBusiness;
     _commonBusiness          = commonBusiness;
     _paymentFollowupBusiness = paymentFollowupBusiness;
     _customerBusiness        = customerBusiness;
     _tool = tool;
 }
        public CustomerService()
        {
            var connection = Configuration.GetConnectionString("DatabaseConnection");
            var options    = new DbContextOptionsBuilder <OnlineRetailShopEntity>().UseSqlServer(connection).Options;

            this.dbContext       = new OnlineRetailShopEntity(options);
            this.customerService = new CustomerBusiness(dbContext);
        }
Example #10
0
 public CustomerController(ICustomerBusiness customerBusiness, ICommonBusiness commonBusiness, IOrderBusiness orderBusiness, ICart_WishlistBusiness cart_WishlistBusiness, IMasterBusiness masterBusiness)
 {
     _commonBusiness        = commonBusiness;
     _customerBusiness      = customerBusiness;
     _orderBusiness         = orderBusiness;
     _cart_WishlistBusiness = cart_WishlistBusiness;
     _masterBusiness        = masterBusiness;
 }
 public AuthenticateBusiness(ICustomerBusiness customerBusiness, IEncryptorHandler encryptorHandler,
                             ITokenHandler tokenHandler, IPermissionBusiness permissionBusiness)
 {
     _customerBusiness   = customerBusiness;
     _permissionBusiness = permissionBusiness;
     _encryptorHandler   = encryptorHandler;
     _tokenHandler       = tokenHandler;
 }
Example #12
0
 public CustomerController(ICustomerBusiness customerBusiness, IPaymentTermBusiness paymentTermBusiness,
                           ICustomerCategoryBusiness customerCategoryBusiness, SecurityFilter.ToolBarAccess tool)//, IUserBusiness userBusiness)
 {
     _customerBusiness         = customerBusiness;
     _paymentTermBusiness      = paymentTermBusiness;
     _customerCategoryBusiness = customerCategoryBusiness;
     _tool = tool;
     //_userBusiness = userBusiness;
 }
 public TransactionBusiness(IUnitOfWork uow, ICustomerBusiness customerBusiness,
                            IParameterBusiness parameterBusiness, IDashboardBusiness dashboardBusiness,
                            ILogger <TransactionBusiness> logger, IMapper mapper)
     : base(uow, logger, mapper)
 {
     _customerBusiness   = customerBusiness;
     _parameterBusiness  = parameterBusiness;
     _dashboardBusiness  = dashboardBusiness;
     ValidateEntityOwner = true;
 }
 public DepositAndWithdrawalsController(IDepositAndWithdrawalsBusiness depositAndWithdrawalsBusiness, IBankBusiness bankBusiness, ICommonBusiness commonBusiness, IPaymentModesBusiness paymentModesBusiness, ICustomerBusiness customerBusiness, ICompaniesBusiness companiesBusiness, IOtherExpenseBusiness otherExpenseBusiness)
 {
     _depositAndWithdrawalsBusiness = depositAndWithdrawalsBusiness;
     _bankBusiness         = bankBusiness;
     _commonBusiness       = commonBusiness;
     _paymentModesBusiness = paymentModesBusiness;
     _customerBusiness     = customerBusiness;
     _companiesBusiness    = companiesBusiness;
     _otherExpenseBusiness = otherExpenseBusiness;
 }
Example #15
0
 public UserBusiness(IUnitOfWork uow, ILogger <UserBusiness> logger,
                     ICustomerBusiness customerBusiness, ITransactionBusiness transactionBusiness,
                     IParameterBusiness parameterBusiness, IMapper mapper)
 {
     _customerBusiness  = customerBusiness;
     _parameterBusiness = parameterBusiness;
     _uow        = uow;
     _repository = _uow.Repository <IUserRepository, Dal.Entities.Identity.ApplicationUser>();
     _logger     = logger;
     _mapper     = mapper;
 }
Example #16
0
 public CustomerController(ICustomerBusiness customerBusiness, IMasterBusiness masterBusiness, ICommonBusiness commonBusiness, IEventBusiness eventBusiness, ICart_WishlistBusiness cartwishlistBusiness, IOrderBusiness orderBusiness, IQuotationsBusiness quotationBusiness, IBookingsBusiness bookingsBusiness)
 {
     _customerBusiness     = customerBusiness;
     _commonBusiness       = commonBusiness;
     _eventBusiness        = eventBusiness;
     _masterBusiness       = masterBusiness;
     _cartwishlistBusiness = cartwishlistBusiness;
     _orderBusiness        = orderBusiness;
     _quotationBusiness    = quotationBusiness;
     _bookingsBusiness     = bookingsBusiness;
 }
 public OtherIncomeController(IOtherIncomeBusiness otherIncomeBusiness, ICustomerBusiness customerBusiness, IChartOfAccountsBusiness chartOfAccountsBusiness, IBankBusiness bankBusiness, ICompaniesBusiness companiesBusiness, IPaymentModesBusiness paymentModeBusiness, ICommonBusiness commonBusiness, IOtherExpenseBusiness otherExpenseBusiness)
 {
     _otherIncomeBusiness     = otherIncomeBusiness;
     _customerBusiness        = customerBusiness;
     _chartOfAccountsBusiness = chartOfAccountsBusiness;
     _bankBusiness            = bankBusiness;
     _companiesBusiness       = companiesBusiness;
     _paymentModeBusiness     = paymentModeBusiness;
     _commonBusiness          = commonBusiness;
     _otherExpenseBusiness    = otherExpenseBusiness;
 }
Example #18
0
 public TicketController(CRMContext context, IStaffBusiness staffBusiness,
                         ITicketBusiness ticketBusiness, ITicketStatusBusiness ticketStatusBusiness, ICustomerBusiness customerBusiness,
                         ICountryBusiness countryBusiness)
 {
     this.ticketStatusBusiness = ticketStatusBusiness;
     this.ticketBusiness       = ticketBusiness;
     this.staffBusiness        = staffBusiness;
     this.staffBusiness        = staffBusiness;
     this.customerBusiness     = customerBusiness;
     this.countryBusiness      = countryBusiness;
     _context = context;
 }
Example #19
0
 public CustomerInvoicesController(ICommonBusiness commonBusiness,
                                   IPaymentTermsBusiness paymentTermsBusiness, ICompaniesBusiness companiesBusiness,
                                   ICustomerInvoicesBusiness customerInvoicesBusiness, ICustomerBusiness customerBusiness,
                                   ITaxTypesBusiness taxTypesBusiness, IPaymentModesBusiness paymentmodesBusiness)
 {
     _customerInvoicesBusiness = customerInvoicesBusiness;
     _customerBusiness         = customerBusiness;
     _taxTypesBusiness         = taxTypesBusiness;
     _companiesBusiness        = companiesBusiness;
     _paymentTermsBusiness     = paymentTermsBusiness;
     _commonBusiness           = commonBusiness;
     _paymentmodesBusiness     = paymentmodesBusiness;
 }
 public CustomerPaymentsController(ICustomerPaymentsBusiness custPaymentBusiness,
                                   IPaymentModesBusiness paymentmodeBusiness,
                                   ICustomerBusiness customerBusiness, IBankBusiness bankBusiness, ICompaniesBusiness companiesBusiness,
                                   ICustomerInvoicesBusiness customerInvoicesBusiness, ICustomerCreditNotesBusiness CustomerCreditNotesBusiness)
 {
     _CustPaymentBusiness         = custPaymentBusiness;
     _paymentmodesBusiness        = paymentmodeBusiness;
     _customerInvoicesBusiness    = customerInvoicesBusiness;
     _customerBusiness            = customerBusiness;
     _bankBusiness                = bankBusiness;
     _customerCreditNotesBusiness = CustomerCreditNotesBusiness;
     _companiesBusiness           = companiesBusiness;
 }
Example #21
0
 public EstimateController(IEstimateBusiness estimateBusiness, ICustomerBusiness customerBusiness,
                           IBranchBusiness branchBusiness, IEnquiryBusiness enquiryBusiness, ICommonBusiness commonBusiness,
                           IAreaBusiness areaBusiness, IReferencePersonBusiness referencePersonBusiness,
                           IDocumentStatusBusiness documentStatusBusiness, SecurityFilter.ToolBarAccess tool, ICurrencyBusiness currencyBusiness)
 {
     _estimateBusiness        = estimateBusiness;
     _customerBusiness        = customerBusiness;
     _branchBusiness          = branchBusiness;
     _enquiryBusiness         = enquiryBusiness;
     _commonBusiness          = commonBusiness;
     _areaBusiness            = areaBusiness;
     _referencePersonBusiness = referencePersonBusiness;
     _documentStatusBusiness  = documentStatusBusiness;
     _tool             = tool;
     _currencyBusiness = currencyBusiness;
 }
Example #22
0
 public ServiceCallController(IServiceCallBusiness serviceCallBusiness, ICustomerBusiness customerBusiness,
                              IBranchBusiness branchBusiness, ICommonBusiness commonBusiness, IAreaBusiness areaBusiness,
                              IDocumentStatusBusiness documentStatusBusiness, IEmployeeBusiness employeeBusiness,
                              ISaleInvoiceBusiness saleInvoiceBusiness, SecurityFilter.ToolBarAccess tool,
                              IServiceTypeBusiness serviceTypeBusiness, ICurrencyBusiness currencyBusiness)
 {
     _serviceCallBusiness    = serviceCallBusiness;
     _customerBusiness       = customerBusiness;
     _branchBusiness         = branchBusiness;
     _commonBusiness         = commonBusiness;
     _areaBusiness           = areaBusiness;
     _documentStatusBusiness = documentStatusBusiness;
     _employeeBusiness       = employeeBusiness;
     _tool = tool;
     _saleInvoiceBusiness = saleInvoiceBusiness;
     _serviceTypeBusiness = serviceTypeBusiness;
     _currencyBusiness    = currencyBusiness;
 }
Example #23
0
 public GenerateFile(ILogger <GenerateFile> logger, IOptions <ConfiguracionHoraEjecucionProceso> configHoraProceso,
                     ISocietieBusiness societieBusiness, IClassificationBusiness classificationBusiness, ICustomerBusiness customerBusiness,
                     IAddressBusiness addressBusiness, IPaymentMethodBusiness paymentMethodBusiness, ICustomerContactsBusiness customerContactsBusiness,
                     IPartidasCompensatedBusiness partidasCompensatedBusiness, IPartidasOpenBusiness partidasOpenBusiness, IPaymentConditionBusiness paymentCondition,
                     IManagementFile managementFile, IManagementFtp managementFtp)
 {
     _logger = logger;
     this.configHoraProceso           = configHoraProceso;
     this.societieBusiness            = societieBusiness;
     this.classificationBusiness      = classificationBusiness;
     this.customerBusiness            = customerBusiness;
     this.addressBusiness             = addressBusiness;
     this.paymentMethodBusiness       = paymentMethodBusiness;
     this.customerContactsBusiness    = customerContactsBusiness;
     this.partidasCompensatedBusiness = partidasCompensatedBusiness;
     this.partidasOpenBusiness        = partidasOpenBusiness;
     this.paymentCondition            = paymentCondition;
     this.managementFile = managementFile;
     this.managementFtp  = managementFtp;
 }
 public ExcelExportController(IEnquiryBusiness enquiryBusiness,
                              IEstimateBusiness estimateBusiness, IQuotationBusiness quotationBusiness,
                              ISaleOrderBusiness saleOrderBusiness, IProductionOrderBusiness productionOrderBusiness,
                              IProductionQCBusiness productionQCBusiness, ISaleInvoiceBusiness saleInvoiceBusiness,
                              IServiceCallBusiness serviceCallBusiness, IDeliveryChallanBusiness deliveryChallanBusiness,
                              IProformaInvoiceBusiness proformaInvoiceBusiness, IProductModelBusiness productModelBusiness,
                              IProductBusiness productBusiness, ICustomerBusiness customerBusiness)
 {
     _enquiryBusiness         = enquiryBusiness;
     _estimateBusiness        = estimateBusiness;
     _quotationBusiness       = quotationBusiness;
     _saleOrderBusiness       = saleOrderBusiness;
     _productionOrderBusiness = productionOrderBusiness;
     _productionQCBusiness    = productionQCBusiness;
     _saleInvoiceBusiness     = saleInvoiceBusiness;
     _serviceCallBusiness     = serviceCallBusiness;
     _deliveryChallanBusiness = deliveryChallanBusiness;
     _proformaInvoiceBusiness = proformaInvoiceBusiness;
     _productModelBusiness    = productModelBusiness;
     _productBusiness         = productBusiness;
     _customerBusiness        = customerBusiness;
 }
 public CustomerController(ICustomerBusiness customerBusiness)
 {
     _customerBusiness = customerBusiness;
 }
Example #26
0
 public EnquiryFollowupController(IEnquiryFollowupBusiness enquiryFollowupBusiness, ICustomerBusiness customerBusiness)
 {
     _enquiryFollowupBusiness = enquiryFollowupBusiness;
     _customerBusiness        = customerBusiness;
 }
Example #27
0
 public NotificationBusiness(INotificationRepository notificationRepository, IMailBusiness mailBusiness, ICustomerBusiness customerBusiness)
 {
     _notificationRepository = notificationRepository;
     _mailBusiness           = mailBusiness;
     _customerBusiness       = customerBusiness;
 }
Example #28
0
 public CustomerController(IHttpContextAccessor httpContextAccessor,
                           ICustomerBusiness customerBusiness)
 {
     _authenticationDto = httpContextAccessor.HttpContext.User.ToAuthenticationDto();
     _customerBusiness  = customerBusiness;
 }
Example #29
0
 public AuthController(ICustomerBusiness customerBusiness)
 {
     this._customerBusiness = customerBusiness;
 }
Example #30
0
 public CustomerController(IApiBusiness _apiBus, ICustomerBusiness customerBus, IUnitOfWork unitOfWork)
 {
     _customerBus = customerBus;
     _unitOfWork  = unitOfWork;
 }