public ManageBankService(IConfiguration configuration , UsersPaymentRepository usersPaymentRepository , ShopProductRepository shopProductRepository , ShopOrderRepository shopOrderRepository , SmsRestClient smsRestClient , UserRepository userRepository , ShopOrderStatusRepository shopOrderStatusRepository , ShopOrderPaymentRepository shopOrderPaymentRepository , TreeRepository treeRepository , LogRepository logRepository) { _bankConfig = configuration.GetSection(nameof(BankConfig)).Get <BankConfig>(); _usersPaymentRepository = usersPaymentRepository; _shopProductRepository = shopProductRepository; _shopOrderRepository = shopOrderRepository; _smsRestClient = smsRestClient; _userRepository = userRepository; _shopOrderStatusRepository = shopOrderStatusRepository; _shopOrderPaymentRepository = shopOrderPaymentRepository; _treeRepository = treeRepository; _logRepository = logRepository; }
public ManageOrdersController(ShopOrderRepository shopOrderRepository , UsersPaymentRepository usersPaymentRepository , ShopProductRepository shopProductRepository , UsersAccessRepository usersAccessRepository , ShopOrderDetailsRepository shopOrderDetailsRepository , UserRepository userRepository , UserAddressRepository userAddressRepository, ShopOrderStatusRepository shopOrderStatusRepository, SmsRestClient smsRestClient, ProductUnitRepository productUnitRepository, ShopOrderPaymentRepository shopOrderPaymentRepository) : base(usersAccessRepository) { _shopOrderRepository = shopOrderRepository; _usersPaymentRepository = usersPaymentRepository; _shopProductRepository = shopProductRepository; _shopOrderDetailsRepository = shopOrderDetailsRepository; _userRepository = userRepository; _userAddressRepository = userAddressRepository; _shopOrderStatusRepository = shopOrderStatusRepository; _smsRestClient = smsRestClient; _productUnitRepository = productUnitRepository; _shopOrderPaymentRepository = shopOrderPaymentRepository; }