public NewsItemsController(IControllerPackage <NewsItem> controllerPackage)
     : base(controllerPackage)
 {
     RecordBeforeCreate  += NewsItemsController_RecordBeforeCreate;
     RecordBeforeUpdated += NewsItemsController_RecordBeforeUpdated;
     RecordBeforeCreated += NewsItemsController_RecordBeforeUpdated;
 }
Exemple #2
0
 public UsersController(IControllerPackage <User> controllerPackage, IOptions <DatabaseConfiguration> dataConfig, IRoles roles)
     : base(controllerPackage)
 {
     _dataConfig          = dataConfig;
     _roles               = roles;
     RecordCreated       += UsersController_RecordCreated;
     RecordBeforeDeleted += UsersController_RecordBeforeDeleted;
 }
 public ArchiveItemsController(IControllerPackage <ArchiveItem> controllerPackage, IRepository <ArchiveCategory> archiveCategoriesRepository)
     : base(controllerPackage)
 {
     _archiveCategoriesRepository = archiveCategoriesRepository;
     RecordBeforeCreate          += ArchiveItemsController_RecordBeforeCreate;
     RecordBeforeCreated         += ArchiveItemsController_RecordBeforeUpdated;
     RecordBeforeUpdate          += ArchiveItemsController_RecordBeforeUpdate;
     RecordBeforeUpdated         += ArchiveItemsController_RecordBeforeUpdated;
 }
Exemple #4
0
 public UsersController(IControllerPackage <User> controllerPackage, IOptions <DatabaseConfiguration> dataConfig, IRoles roles, IMembershipService membershipService, IUserService userService)
     : base(controllerPackage)
 {
     _dataConfig          = dataConfig;
     _roles               = roles;
     _membershipService   = membershipService;
     _userService         = userService;
     RecordCreated       += UsersController_RecordCreated;
     RecordBeforeDeleted += UsersController_RecordBeforeDeleted;
 }
Exemple #5
0
            public MockController(IControllerPackage <T> controllerPackage) : base(controllerPackage)
            {
                TextWriter = new StreamWriter(new MemoryStream());

                var routeData = new RouteData();

                routeData.Values.Add("controller", "PersonsController");
                var view             = new Mock <IView>();
                var engine           = new Mock <IViewEngine>();
                var viewEngineResult = new ViewEngineResult(view.Object, engine.Object);

                MockControllerContext.SetupGet(_ => _.HttpContext.User.Identity.Name)
                .Returns("admin");
                MockControllerContext.SetupGet(_ => _.HttpContext.Request.IsAuthenticated)
                .Returns(true);
                MockControllerContext.SetupGet(_ => _.HttpContext.Request.QueryString)
                .Returns(new NameValueCollection
                {
                    { "fkName", "UserId" },
                    { "fkValue", $"{FilteredUserId}" }
                });
                MockControllerContext.SetupGet(_ => _.HttpContext.User.Identity.IsAuthenticated)
                .Returns(true);
                MockControllerContext.SetupGet(m => m.RouteData)
                .Returns(routeData);
                MockControllerContext.SetupGet(_ => _.HttpContext.Response)
                .Returns(MockHttpResponse.Object);
                MockHttpResponse.SetupSet(_ => _.StatusCode = It.IsAny <int>())
                .Callback <int>(value => _statusCode        = value);
                engine.Setup(e => e.FindPartialView(It.IsAny <ControllerContext>(), It.IsAny <string>(), It.IsAny <bool>()))
                .Returns(viewEngineResult);

                ViewEngines.Engines.Clear();
                ViewEngines.Engines.Add(engine.Object);
                ViewData          = new ViewDataDictionary();
                ControllerContext = MockControllerContext.Object;
            }
 public RobotApplication(IControllerPackage controllerPackage)
 {
     _controllerPackage = controllerPackage;
 }
Exemple #7
0
 public UserConsultationsController(IControllerPackage <UserConsultation> controllerPackage)
     : base(controllerPackage)
 {
 }
 public ArticleCategoriesController(IControllerPackage <ArticleCategory> controllerPackage) : base(controllerPackage)
 {
 }
Exemple #9
0
 public ConsultationsController(IControllerPackage <Consultation> controllerPackage, IRepository <Contact> contactRepository)
     : base(controllerPackage)
 {
     _contactRepository   = contactRepository;
     RecordBeforeDetails += ConsultationsController_RecordBeforeDetails;
 }
 public CountriesController(IControllerPackage <Country> controllerPackage) : base(controllerPackage)
 {
 }
Exemple #11
0
 public UserProfileReadingsController(IControllerPackage <UserProfileReading> controllerPackage)
     : base(controllerPackage)
 {
 }
 public UserRolesController(IControllerPackage <UserRole> controllerPackage, IRepository <User> userRepository)
     : base(controllerPackage)
 {
     _userRepository = userRepository;
 }
 public MessagesController(IControllerPackage <Message> controllerPackage)
     : base(controllerPackage)
 {
     RecordBeforeCreate += MessagesController_RecordBeforeCreate;
 }
 public DonationsController(IControllerPackage <Donation> controllerPackage)
     : base(controllerPackage)
 {
 }
 public MembershipOptionsController(IControllerPackage <MembershipOption> controllerPackage, IOptions <DatabaseConfiguration> dataConfig, IRoles roles)
     : base(controllerPackage)
 {
     _dataConfig = dataConfig;
     _roles      = roles;
 }
 public ArticlesController(IControllerPackage <Article> controllerPackage) : base(controllerPackage)
 {
     RecordBeforeCreate  += ArticlesController_RecordBeforeCreate;
     RecordBeforeCreated += ArticlesController_RecordBeforeUpdated;
     RecordBeforeUpdated += ArticlesController_RecordBeforeUpdated;
 }
Exemple #17
0
 public ArchiveCategoriesController(IControllerPackage <ArchiveItemCategory> controllerPackage) : base(controllerPackage)
 {
 }
Exemple #18
0
 public RolesController(IControllerPackage <Role> controllerPackage) : base(controllerPackage)
 {
 }
 public ArchiveItemsController(IControllerPackage <ArchiveItem> controllerPackage)
     : base(controllerPackage)
 {
     RecordBeforeCreate += ArchiveItemsController_RecordBeforeCreate;
 }
Exemple #20
0
 public UserMembershipsController(IControllerPackage <UserMembership> controllerPackage)
     : base(controllerPackage)
 {
 }
Exemple #21
0
 public RolePermissionsController(IRepository <Role> roleRepository, IControllerPackage <RolePermission> controllerPackage)
     : base(controllerPackage)
 {
     _roleRepository = roleRepository;
 }
 public UserPromoCodesController(IControllerPackage <UserPromoCode> controllerPackage)
     : base(controllerPackage)
 {
 }
Exemple #23
0
 public PersonsController(IControllerPackage <Person> controllerPackage) : base(controllerPackage)
 {
 }
Exemple #24
0
 public MockLimitedByUserErrorController(IControllerPackage <Person> controllerPackage) : base(controllerPackage)
 {
 }
Exemple #25
0
 public MockLimitedByUserController(IControllerPackage <PersonWithIUserData> controllerPackage) : base(controllerPackage)
 {
 }
 public ContactsController(IControllerPackage <Contact> controllerPackage, IRepository <Donation> donationRepository, ILogger logger, IMailChimpService mailChimpService) : base(controllerPackage)
 {
     _donationRepository = donationRepository;
     _logger             = logger;
     _mailChimpService   = mailChimpService;
 }
Exemple #27
0
 public ArticleSectionsController(IControllerPackage <ArticleSection> controllerPackage) : base(controllerPackage)
 {
     RecordBeforeCreate += ArticleSectionsController_RecordBeforeCreate;
 }
 public UserRelationshipCompatibilityReadingsController(IControllerPackage <UserRelationshipCompatibilityReading> controllerPackage)
     : base(controllerPackage)
 {
 }
Exemple #29
0
 public UserCreditPacksController(IControllerPackage <UserCreditPack> controllerPackage)
     : base(controllerPackage)
 {
 }