Exemplo n.º 1
0
 public PublishingService(DatabaseContext context)
     : base(context)
 {
     this.SetFinalRepository(context);
     this.draftRepository             = new DraftRepository <T2>(context);
     this.publicationStatusRepository = new PublicationStatusRepository(context);
     this.draftStatus = this.publicationStatusRepository.GetByName(Constants.PublicationStatusName.DRAFT);
     this.published   = this.publicationStatusRepository.GetByName(Constants.PublicationStatusName.PUBLISHED);
     this.history     = this.publicationStatusRepository.GetByName(Constants.PublicationStatusName.HISTORY);
 }
Exemplo n.º 2
0
 public ReviewController()
 {
     this.publishingService           = new PublishingService <Review, DraftReview, ReviewRepository>(ContextFactory.GetContext(System.Web.HttpContext.Current));
     this.productService              = new ProductService(ContextFactory.GetContext(System.Web.HttpContext.Current));
     this.publicationStatusRepository = new PublicationStatusRepository(ContextFactory.GetContext(System.Web.HttpContext.Current));
 }
Exemplo n.º 3
0
 public ReviewController()
 {
     this.publishingService = new PublishingService<Review, DraftReview, ReviewRepository>(ContextFactory.GetContext(System.Web.HttpContext.Current));
     this.productService = new ProductService(ContextFactory.GetContext(System.Web.HttpContext.Current));
     this.publicationStatusRepository = new PublicationStatusRepository(ContextFactory.GetContext(System.Web.HttpContext.Current));
 }
Exemplo n.º 4
0
 public ProductStatusService(DatabaseContext context)
     : base(context)
 {
     this.productStatusRepository = new PublicationStatusRepository(context);
 }