public RolesService(IRolesRepository rolesRepository, IUsersRepository usersRepository, IPagesRepository pagesRepository, IRoleInPagesRepository roleInPageRepository)
 {
     _rolesRepository      = rolesRepository;
     _usersRepository      = usersRepository;
     _pagesRepository      = pagesRepository;
     _roleInPageRepository = roleInPageRepository;
 }
Example #2
0
 public ContactsModel(IRequestsRepository db,
                      IGoogleRecaptchaRepository recaptcha,
                      IPagesRepository db_pages)
 {
     _db        = db;
     _recaptcha = recaptcha;
     _db_pages  = db_pages;
 }
Example #3
0
 public EpisodesService(
     IWebtoonsRepository webtoonsRepository,
     IEpisodesRepository episodesRepository,
     IPagesRepository pagesRepository,
     IPagesService pagesService,
     IEpisodesLikesService episodesLikesService,
     ICommentsRepository commentsRepository,
     IApplicationUserRepository applicationUserRepository,
     ICommentsVotesRepository commentsVotesRepository)
 {
     this.webtoonsRepository        = webtoonsRepository;
     this.episodesRepository        = episodesRepository;
     this.pagesRepository           = pagesRepository;
     this.pagesService              = pagesService;
     this.episodesLikesService      = episodesLikesService;
     this.commentsRepository        = commentsRepository;
     this.applicationUserRepository = applicationUserRepository;
     this.commentsVotesRepository   = commentsVotesRepository;
 }
Example #4
0
        public void Can_Get_a_CMSPage_In_Other_Language_But_English()
        {
            //Arrange
            IPagesRepository repository = UnitTestHelpers.MockPagesRepository(
                new Page {
                Path = "A", Language = "en"
            },
                new Page {
                Path = "A", Language = "es"
            },
                new Page {
                Path = "B", Language = "en"
            }
                );
            var controller = new NavController(repository);

            //Act
            var result = controller.Page("A", "es") as ViewResult;

            //Assert
            ((Page)result.Model).Language.ShouldEqual("es");
        }
Example #5
0
        public void Can_View_A_Single_Page_Of_Pages()
        {
            // Arrange
            IPagesRepository repository = UnitTestHelpers.MockPagesRepository(
                new Page {
                PageId = 1
            },
                new Page {
                PageId = 2
            },
                new Page {
                PageId = 3
            },
                new Page {
                PageId = 4
            },
                new Page {
                PageId = 5
            }
                );

            var controller = new AdminController(repository, null)
            {
                PageSize = 3
            };
            // Act
            var result = controller.Pages(2) as ViewResult;

            // Assert
            if (result != null)
            {
                var displayedPages = (IList <Page>)result.ViewBag.Pages;
                displayedPages.Count.ShouldEqual(2);
                displayedPages[0].PageId.ShouldEqual(4);
                displayedPages[1].PageId.ShouldEqual(5);
            }
        }
Example #6
0
 public DeliveryModel(IPagesRepository db)
 {
     _db = db;
 }
Example #7
0
 public NavController(IPagesRepository repository)
 {
     _repository = repository;
 }
Example #8
0
 public PagesService(IPagesRepository pagesRepository, IServiceRepository serviceRepository)
 {
     _pagesRepository   = pagesRepository;
     _serviceRepository = serviceRepository;
 }
 public SitePageConstraint(IPagesRepository repository)
 {
     this.repository = repository;
 }
Example #10
0
 public PagesBL()
 {
     pagesRepository = new PagesRepository();
 }
Example #11
0
 public IndexModel(IPagesRepository db)
 {
     _db = db;
 }
Example #12
0
 public AdminController(IPagesRepository pageRepository, IRoomsRepository roomRepository)
 {
     _roomsRepository = roomRepository;
     _repository      = pageRepository;
 }
Example #13
0
 public AboutModel(IPagesRepository db)
 {
     _db = db;
 }
Example #14
0
 public PagesService(ILogger <PagesService> logger, IPagesRepository pagesRepository)
 {
     _logger          = logger;
     _pagesRepository = pagesRepository;
 }
Example #15
0
 public EditModel(IPagesRepository db)
 {
     _db = db;
 }
 public PagesService(IPagesRepository pagesRepository, IRolesRepository rolesRepository, IControllerActionsRepository controllerActionsRepository)
 {
     _pagesRepository             = pagesRepository;
     _rolesRepository             = rolesRepository;
     _controllerActionsRepository = controllerActionsRepository;
 }
Example #17
0
 public NavController(IPagesRepository repository)
 {
     _repository = repository;
 }
Example #18
0
 public PagesService(IPagesRepository pagesRepository)
 {
     this.pagesRepository = pagesRepository;
 }
 public SitePageConstraint(IPagesRepository repository)
 {
     this.repository = repository;
 }
Example #20
0
 public DetailsModel(IPagesRepository db)
 {
     _db = db;
 }