示例#1
0
 public ConfirmationService(IConfirmationRepository rep,
                            IPurchaseRepository purchasseRep, IMusicsRepository MusicRep, IUnitOfWork uow) : base(rep, uow)
 {
     this._MusicRep     = MusicRep;
     this._purchasseRep = purchasseRep;
     _emailService      = ServiceLocator.GetService <PaskolEmailService>();
     _pdfService        = ServiceLocator.GetService <PDFServiceSoapClient>();
     _MusicSrv          = ServiceLocator.GetService <MusicService>();
 }
示例#2
0
 public AuctionService(PermissionCategoryService pcService,
                       PaskolEmailService emailService,
                       IAuctionRepository rep, IUsersRepository userRep, IUnitOfWork uow) : base(rep, uow)
 {
     this._pcService  = pcService;
     this._userRep    = userRep;
     this._auctionRep = rep;
     _emailService    = emailService;
 }
示例#3
0
 public PurchaseService(PaskolEmailService emailSrv,
                        IPurchaseRepository rep, IUsersRepository usersRep, IMusicsRepository musicRep,
                        IPermmsionRepository perRep, IUnitOfWork uow) : base(rep, uow)
 {
     this._emailSrv      = emailSrv;
     this._usersRep      = usersRep;
     this._musicRep      = musicRep;
     this._permissionRep = perRep;
     _pdfService         = ServiceLocator.GetService <PDFServiceSoapClient>();
 }
示例#4
0
 public UsersService(IUsersRepository rep, PaskolEmailService emailSrv, IUnitOfWork uow) : base(rep, uow)
 {
     _emailSrv = emailSrv;
 }