Exemple #1
0
        public AllFeedbacksController(IFeedbacksService feedbacks, IEfGenericRepository <ApplicationUser> repoUser)
            : base(repoUser)
        {
            Guard.WhenArgument(feedbacks, "feedbacks").IsNull().Throw();

            this.feedbacks = feedbacks;
        }
Exemple #2
0
 public HomeController(IOrdersService orders, IBulletinsService bulletin, IImagesService images, IFeedbacksService feedbacks, ILoggerService logger, IConfiguration configuration)
 {
     this.orders        = orders;
     this.bulletins     = bulletin;
     this.images        = images;
     this.feedbacks     = feedbacks;
     this.logger        = logger;
     this.configuration = configuration;
 }
Exemple #3
0
        public FeedbackValidator(IFeedbacksService service)
        {
            CascadeMode = CascadeMode.Continue;

            RuleFor(_ => _.Text).NotEmpty().MinimumLength(5).WithMessage("Feedback must be more than 5 characters");
            RuleFor(_ => _.PresentationDBId).NotEmpty();

            RuleSet("UpdateFeedback", () =>
            {
                RuleFor(_ => _.Id).Must(id => !string.IsNullOrEmpty(id)).WithMessage("Id must not be Empty or null");
            });
        }
Exemple #4
0
        public void OneTimeInitialize()
        {
            var mapperConfig = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <FeedbackAdd_DTO, FeedbackDB>();
                cfg.CreateMap <Feedback, FeedbackDB>()
                .ReverseMap();
            });

            _mapper = new Mapper(mapperConfig);

            _mockUnitRepo = new Mock <IUnitOfWorkRepository>();
            _service      = new FeedbackService(_mockUnitRepo.Object, _mapper);
        }
Exemple #5
0
 public HomeController(IProductsService products, IPadsService pads, ICitiesService cities, ITagsService tags, ICategoriesService categories, ICouriersService couriers, IFeedbacksService feedbacks, IOrdersService orders, IBulletinsService bulletins, IBlogService blog, IConfiguration configuration, ILoggerService loggerService)
 {
     this.products      = products;
     this.pads          = pads;
     this.cities        = cities;
     this.tags          = tags;
     this.categories    = categories;
     this.couriers      = couriers;
     this.feedbacks     = feedbacks;
     this.orders        = orders;
     this.bulletins     = bulletins;
     this.blog          = blog;
     this.configuration = configuration;
     this.logger        = loggerService;
 }
 public FeedbackController(IFeedbacksService feedbackBase, IBus bus)
 {
     _feedbackBase = feedbackBase;
     _bus          = bus;
 }
Exemple #7
0
 public DashboardController(IFeedbacksService feedbacksService)
 {
     this.feedbacksService = feedbacksService;
 }
Exemple #8
0
 public HomeController(IFeedbacksService feedbacksService)
 {
     this.feedbacksService = feedbacksService;
 }
 public TechnicalSupportController(IFeedbacksService feedbacks)
 {
     this.Feedbacks = feedbacks;
 }
Exemple #10
0
 public FeedbacksController(IUsersService usersService, IMeetingsService meetingsService, IFeedbacksService feedbackService)
 {
     this.usersService    = usersService;
     this.feedbackService = feedbackService;
     this.meetingsService = meetingsService;
 }
 public FeedbacksController(IFeedbacksService service)
 {
     this._service = service;
 }
 public FeedbackController(IFeedbacksService feedbackService)
 {
     this.feedbackService = feedbackService;
 }
        public PageableFeedbackListController(IFeedbacksService feedbacks)
        {
            Guard.WhenArgument(feedbacks, "feedbacks").IsNull().Throw();

            this.feedbacks = feedbacks;
        }