예제 #1
0
 public EmployeeService(IPortalRepository <Attachment> attrepository, IPortalRepository <Employee> employeeRepository, IHostingEnvironment env, IConfiguration configuration)
 {
     this.employeeRepository = employeeRepository;
     _env               = env;
     _configuration     = configuration;
     this.attrepository = attrepository;
 }
예제 #2
0
 public LiteratureService(IPortalRepository <Attachment> attrepository, IHostingEnvironment env, IConfiguration configuration, IPortalRepository <Literature> repository)
 {
     _env               = env;
     _configuration     = configuration;
     this.repository    = repository;
     this.attrepository = attrepository;
 }
예제 #3
0
 public MessageService(IPortalRepository <Comment> commentrepository, IPortalRepository <Message> messageRepository, IHostingEnvironment env, IConfiguration configuration, IPortalRepository <Attachment> attrepository)
 {
     this.messageRepository = messageRepository;
     _env                   = env;
     _configuration         = configuration;
     this.attrepository     = attrepository;
     this.commentrepository = commentrepository;
 }
예제 #4
0
 public DepartmentController(IPortalRepository repo,
                             IDepartmentRepository depRepo,
                             IMapper mapper)
 {
     _mapper  = mapper;
     _repo    = repo;
     _depRepo = depRepo;
 }
예제 #5
0
 public PortalService(IPortalRepository <Meetings> meetingsrepository, IPortalRepository <Attachment> attachrepository, IPortalRepository <About> aboutrepository, IPortalRepository <Documentation> documentationrepository, IPortalRepository <News> newsrepository, IHostingEnvironment _env, IConfiguration _configuration)
 {
     this.aboutrepository         = aboutrepository;
     this.documentationrepository = documentationrepository;
     this.newsrepository          = newsrepository;
     this._env               = _env;
     this._configuration     = _configuration;
     this.attachrepository   = attachrepository;
     this.meetingsrepository = meetingsrepository;
 }
예제 #6
0
 public CourseController(
     DataContext context,
     ICourseRepository courseRepo,
     IPortalRepository portalRepository,
     IMapper mapper)
 {
     _context          = context;
     _courseRepo       = courseRepo;
     _portalRepository = portalRepository;
     _mapper           = mapper;
 }
예제 #7
0
 public FilesHelper(String DeleteURL, String DeleteType, String StorageRoot, String UrlBase, String tempPath, String serverMapPath)
 {
     this.DeleteURL     = DeleteURL;
     this.DeleteType    = DeleteType;
     this.StorageRoot   = StorageRoot;
     this.UrlBase       = UrlBase;
     this.tempPath      = tempPath;
     this.serverMapPath = serverMapPath;
     _portalRepository  = new PortalRepository(db);
     _portalService     = new InrapporteringsPortalService(_portalRepository);
 }
예제 #8
0
        public PortalRequest(Protocol version, string extension, string action, IDictionary<string, string> parameters, IPortalRepository portalRepository, IEnumerable<FileStream> files)
        {
            Stopwatch = new Stopwatch();
            Stopwatch.Start();

            Version          = version;
            Extension        = extension;
            Action           = action;
            Parameters       = parameters;
            Files            = files;
            PortalRepository = portalRepository;
        }
예제 #9
0
        public PhotosController(IPortalRepository repo, IMapper mapper,
                                IOptions <CloudinarySettings> cloudinaryConfig)
        {
            _cloudinaryConfig = cloudinaryConfig;
            _mapper           = mapper;
            _repo             = repo;

            Account acc = new Account(
                _cloudinaryConfig.Value.CloudName,
                _cloudinaryConfig.Value.ApiKey,
                _cloudinaryConfig.Value.ApiSecret
                );

            _cloudinary = new Cloudinary(acc);
        }
예제 #10
0
        public void SetUp()
        {
            var connectionString = ConfigurationManager.ConnectionStrings["portal"].ConnectionString;
            var importer         = new ImportDeployment();

            importer.Parameters.ConnectionString = connectionString;
            importer.Parameters.Path = @"..\..\..\..\..\sql\6.data\initial.sql";

            importer.Run();

            importer.Parameters.Path = "integraion_tests_base_data.sql";

            importer.Run();

            PortalRepository = new PortalRepository().WithConfiguration(connectionString);
        }
예제 #11
0
 public NavigController(IPortalRepository repo, DataContext context)
 {
     _repo    = repo;
     _context = context;
 }
예제 #12
0
 public FilesHelper(String StorageRoot)
 {
     this.StorageRoot  = StorageRoot;
     _portalRepository = new PortalRepository(db);
     _portalService    = new InrapporteringsPortalService(_portalRepository);
 }
예제 #13
0
 public RegionController(IPortalRepository repo, IRegionRepository regionRepo, IMapper mapper)
 {
     _mapper     = mapper;
     _repo       = repo;
     _regionRepo = regionRepo;
 }
예제 #14
0
 public PortalCategoriesV1(IPortalRepository _repository)
 {
     repository = _repository;
 }
 public DatabaseLoggerFactory(IPortalRepository portalRepository)
 {
     _portalRepository = portalRepository;
 }
예제 #16
0
 public PortalProductCommentV1(IPortalRepository _repository)
 {
     repository = _repository;
 }
예제 #17
0
 public PortalRequest(Protocol version, string extension, string action, IDictionary<string, string> parameters, IPortalRepository portalRepository)
     : this(version, extension, action, parameters, portalRepository, new List<FileStream>())
 {
 }
예제 #18
0
 public UsersController(IPortalRepository repo, IMapper mapper)
 {
     _mapper = mapper;
     _repo   = repo;
 }
예제 #19
0
 public AppsController(IPortalRepository repo)
 {
     _repo = repo;
 }
예제 #20
0
 public InrapporteringsPortalService(IPortalRepository portalRepository)
 {
     _portalRepository = portalRepository;
 }
예제 #21
0
 public PortalProductsV1(IPortalRepository _repository)
 {
     repository = _repository;
 }
예제 #22
0
 public NewsService(IPortalRepository <News> repository)
 {
     this.repository = repository;
 }
예제 #23
0
 public ActivitiesController(IPortalRepository portalRepository)
 {
     _portalRepository = portalRepository;
 }