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); }
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)); }
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)); }
public ProductStatusService(DatabaseContext context) : base(context) { this.productStatusRepository = new PublicationStatusRepository(context); }