Exemplo n.º 1
0
 public DbInitializer(UserManager <AppUser> userManager, RoleManager <IdentityRole> roleManager, IRestaurantRepo restaurantRepo, IReviewRepo reviewRepo)
 {
     _userManager    = userManager;
     _roleManager    = roleManager;
     _restaurantRepo = restaurantRepo;
     _reviewRepo     = reviewRepo;
 }
 public productsController(IProductRepo productRepo, IReviewRepo reviewRepo, IMapper mapper, IClientService clientService)
 {
     _ProductRepo   = productRepo;
     _ReviewRepo    = reviewRepo;
     _mapper        = mapper;
     _clientService = clientService;
 }
 public HomeController(ILogger <HomeController> logger, IBookRepo bookR,
                       IReportRepo reportR, IReviewRepo reviewR, IRequestRepo requestR)
 {
     _logger     = logger;
     bookRepo    = bookR;
     reportRepo  = reportR;
     reviewRepo  = reviewR;
     requestRepo = requestR;
 }
Exemplo n.º 4
0
 public DevController(IDevRepo devRepo, UserManager <User> userManager, ILogger <ProjectController> logger,
                      IReviewRepo reviewRepo, IProjRepo projRepo, IRecruitRepo recruitRepo)
 {
     _DevRepo     = devRepo;
     _ReviewRepo  = reviewRepo;
     _ProjRepo    = projRepo;
     _RecruitRepo = recruitRepo;
     _userManager = userManager;
     _logger      = logger;
 }
 public ReviewController(ApplicationDbContext context, UserManager <AppUser> userMgr,
                         IBookRepo bookR, IReportRepo reportR,
                         IReviewRepo reviewR, IRequestRepo requestR)
 {
     _context    = context;
     userManager = userMgr;
     bookRepo    = bookR;
     reportRepo  = reportR;
     reviewRepo  = reviewR;
     requestRepo = requestR;
 }
Exemplo n.º 6
0
 public ReviewsController(IReviewRepo repo = null)
 {
     if (repo == null)
     {
         this.reviewRepo = new EFReviewRepo();
     }
     else
     {
         this.reviewRepo = repo;
     }
 }
Exemplo n.º 7
0
 public AccountController(UserManager <AppUser> userMgr, SignInManager <AppUser> signinMgr,
                          RoleManager <IdentityRole> roleMgr, IBookRepo bookR, IReportRepo reportR,
                          IReviewRepo reviewR, IRequestRepo requestR)
 {
     userManager   = userMgr;
     signInManager = signinMgr;
     roleManager   = roleMgr;
     bookRepo      = bookR;
     reportRepo    = reportR;
     reviewRepo    = reviewR;
     requestRepo   = requestR;
 }
Exemplo n.º 8
0
        /* private IUserValidator<UserIdentity> userValidator;
         * private IPasswordValidator<UserIdentity> passwordValidator;
         * private IPasswordHasher<UserIdentity> passwordHasher;*/


        public AdminController(RoleManager <IdentityRole> roleMgr, UserManager <UserIdentity> usrMgr, IReviewRepo repo, IBidRequestRepo brrepo, IBidRepo bidrepo, ApplicationDbContext Context)
        {
            userManager = usrMgr;
            roleManager = roleMgr;
            reviewRepo  = repo;
            brRepo      = brrepo;
            bidRepo     = bidrepo;
            context     = Context;

            /*userValidator = userValid;
             * passwordValidator = passValid;
             * passwordHasher = passwordHash;*/
        }
Exemplo n.º 9
0
 public ProductMutation(IReviewRepo reviewRepo, ReviewMessageService messageService)
 {
     FieldAsync <ReviewGt>(
         "createReview",
         arguments: new QueryArguments(
             new QueryArgument <NonNullGraphType <ReviewInputGt> > {
         Name = "review"
     }),
         resolve: async context =>
     {
         var review = context.GetArgument <Review>("review");
         await reviewRepo.AddAsync(review);
         messageService.AddReviewAddedMessage(review);
         return(review);
     });
 }
Exemplo n.º 10
0
        public void TestGetReviewsByBook()
        {
            //Arrange
            repo = new FakeReviewRepo();
            SeedReviewData();
            foreach (Review r in reviews)
            {
                repo.AddReview(r);
            }

            //Act
            IEnumerable <Review> Pj = repo.GetReviewsByBook(books[0]);

            //Assert
            Assert.Equal(2, Pj.Count());
            Assert.Equal("Stiles", Pj.ElementAt(1).Reviewer);
            Assert.Equal("The Lightning Thief", Pj.ElementAt(1).BookTitle);
        }
Exemplo n.º 11
0
        public void TestGetReviewById()
        {
            //Arrange
            repo = new FakeReviewRepo();
            SeedReviewData();
            foreach (Review r in reviews)
            {
                repo.AddReview(r);
            }

            //Act
            Review stilesHP = repo.GetReviewById(2);

            //Assert
            Assert.Equal("Harry Potter and the Sorceror's Stone",
                         stilesHP.BookTitle);
            Assert.Equal("Stiles", stilesHP.Reviewer);

            Assert.NotEqual("TeenWolf", stilesHP.Reviewer);
        }
Exemplo n.º 12
0
 public ProductGt(IReviewRepo reviewRepo, IDataLoaderContextAccessor dataLoaderContextAccessor)
 {
     Field(t => t.Id);
     Field(t => t.Name);
     Field(t => t.Description);
     Field(t => t.IntroducedAt);
     Field(t => t.PhotoFileName);
     Field(t => t.Price);
     Field(t => t.Rating);
     Field(t => t.Stock);
     Field <ProductTypeGt>("ProductType");
     Field <ListGraphType <ReviewGt> >()
     .Name("reviews")
     .Resolve(context =>
     {
         //for auth
         //var user = (ClaimsPrincipal)context.UserContext["User"];
         var loader = dataLoaderContextAccessor.Context.GetOrAddCollectionBatchLoader <int, Review>("GetReviewsByProductId", reviewRepo.GetForProductsAsync);
         return(loader.LoadAsync(context.Source.Id));
     });
 }
Exemplo n.º 13
0
        public void TestAddReview()
        {
            //Arrange
            repo = new FakeReviewRepo();
            SeedData();
            Review review = new Review()
            {
                Reviewer   = users[0].UserName,
                BookTitle  = books[0].Title,
                BookRating = 5,
                ReviewID   = 0,
                Text       = "This book was really good! I can't believe I hadn't read it before!"
            };

            //Act
            repo.AddReview(review);

            //Assert
            Assert.Single(repo.Reviews);
            Assert.Equal("TeenWolf", repo.Reviews.ElementAt(0).Reviewer);
            Assert.Equal("The Lightning Thief", repo.Reviews.ElementAt(0).BookTitle);
        }
Exemplo n.º 14
0
 public ReviewController(IReviewRepo reviewRepository, IUserRepo userRepository, ICommentRepo commentRepository)
 {
     _reviewRepository  = reviewRepository;
     _userRepository    = userRepository;
     _commentRepository = commentRepository;
 }
Exemplo n.º 15
0
 public ReviewService(IReviewRepo reviewRepo)
 {
     _reviewRepo = reviewRepo;
 }
Exemplo n.º 16
0
        // private readonly ApplicationDbContext context;

        public ReviewController(UserManager <UserIdentity> userMgr,
                                IReviewRepo repo, ApplicationDbContext Context)
        {
            reviewRepo  = repo;
            UserManager = userMgr;
        }
Exemplo n.º 17
0
 public static void addJson(TestContext tc)
 {
     repo = new ReviewRepo();
     repo.InitializeData();
     repo.GetAllReviews();
 }
Exemplo n.º 18
0
 public ReviewController(IUnitOfWork unitOfWork, IReviewRepo reviewRepo) : base(unitOfWork)
 {
     _reviewRepo = reviewRepo;
 }
Exemplo n.º 19
0
        //public List<SubjectCategorie> subjects = new List<SubjectCategorie> {
        //    new SubjectCategorie { Subject = "Pricing" },
        //    new SubjectCategorie { Subject = "Food" },
        //    new SubjectCategorie { Subject = "Services" }
        //};
        // public List<Guid> Lst_UserGuids { get; set; } = new List<Guid>
        //{
        //    new Guid("d470123f-7795-4158-aa2b-9088e29de88d"),
        //    new Guid("33478a6b-437f-4416-932d-638b1c0415ea")
        //};


        public Seeder(IReviewRepo reviewRepo, ReviewServicesContext context)
        {
            this.reviewRepo = reviewRepo;
            this.context    = context;
        }
Exemplo n.º 20
0
 public Seeder(IRestaurantRepo restaurantRepo, IReviewRepo reviewRepo, RestaurantServicesContext context)
 {
     this.restaurantRepo = restaurantRepo;
     this.reviewRepo     = reviewRepo;
     this.context        = context;
 }
 public SkisController(ISkisRepo skisRepo, IReviewRepo reviewRepo)
 {
     _skisRepo   = skisRepo;
     _reviewRepo = reviewRepo;
 }
Exemplo n.º 22
0
 public ReviewsController(IReviewRepo repository, IMapper mapper, UserManager <ApplicationUser> userManager)
 {
     _repository  = repository;
     _mapper      = mapper;
     _userManager = userManager;
 }
 public ReviewsController(ILogger <ReviewsController> logger, IReviewRepo reviewRepo)
 {
     _logger     = logger;
     _reviewRepo = reviewRepo;
 }
Exemplo n.º 24
0
 public ReviewController(IReviewRepo reviewRepo, ILogger <ReviewController> logger)
 {
     _reviewRepository = reviewRepo;
     _logger           = logger;
     _payloadValidator = new ReviewValidator();
 }
 public ReviewController(IReviewRepo review, IMapper _mapper)
 {
     reviewRepo = review;
     mapper     = _mapper;
 }
 public ReviewsController(IReviewRepo reviewRepo, IMapper mapper, IClientService clientService)
 {
     _reviewRepo    = reviewRepo;
     _mapper        = mapper;
     _clientservice = clientService;
 }
Exemplo n.º 27
0
 public xUnitTest()
 {
     repo = new ReviewRepo();
     repo.InitializeData();
     repo.GetAllReviews();
 }
Exemplo n.º 28
0
 public ReviewsController(IReviewRepo repo)
 {
     this.repo = repo;
 }
Exemplo n.º 29
0
 public ReviewService(IReviewRepo rRepo)
 {
     reviewRepo = rRepo;
 }
Exemplo n.º 30
0
 public MenuController(IMenuRepo lunchMenuRepo, ILunchMenuLookupRepo lunchMenuLookupRepo, IReviewRepo reviewRepo)
 {
     this.lunchMenuRepo       = lunchMenuRepo;
     this.lunchMenuLookupRepo = lunchMenuLookupRepo;
     this.reviewRepo          = reviewRepo;
 }