Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the PaymentController class.
 /// </summary>
 /// <param name="orderBraspagRepository">The order braspag repository.</param>
 /// <param name="branchsRepository">The branch repository.</param>
 /// <param name="optionsSnapshot">The Settings</param>
 /// <param name="paymentStatusRepository">The payment status repository.</param>
 public PaymentController(IOrderBraspagRepository orderBraspagRepository, IBranchsRepository branchsRepository, IOptionsSnapshot <Settings> optionsSnapshot, IPaymentStatusRepository paymentStatusRepository)
 {
     this.orderBraspagRepository  = orderBraspagRepository;
     this.branchsRepository       = branchsRepository;
     this.paymentStatusRepository = paymentStatusRepository;
     this.settings = optionsSnapshot.Value;
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of
 /// type BranchsService.
 /// </summary>
 /// <param name="BranchsRepository"></param>
 /// <param name="unitOfWork"></param>
 public BranchsService(
     IBranchsRepository BranchsRepository,
     IUserBranchsRepository userBranchsRepository,
     ICurrentUserService currentUserService,
     ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._BranchsRepository     = BranchsRepository;
     this._userBranchsRepository = userBranchsRepository;
     this._currentUserService    = currentUserService;
     this._languageService       = languageService;
     this._unitOfWork            = unitOfWork;
 }