Пример #1
0
 public ProjectController(IProjectDataContext projectDataContext, ITaskDataContext taskDataContext, [FromServices] IMapper mapper, IFileService fileService, IHostingEnvironment env)
 {
     _projectDataContext = projectDataContext;
     _taskDataContext    = taskDataContext;
     _mapper             = mapper;
     _fileService        = fileService;
     RootHelper.RootPath = env.ContentRootPath;
 }
Пример #2
0
        ///////////////////////////////////////////////////////////////////////////////////////////
        ///////////////////////////////////////////////////////////////////////////////////////////
        ///////////////////////////////////////////////////////////////////////////////////////////

        /// <summary>
        /// Importes objects from source.
        /// </summary>
        /// <param name="profile">Import source settings.</param>
        /// <param name="provider">Data provider.</param>
        /// <param name="defaultDate">Default date for default initialize imported objects.</param>
        /// <param name="projectData">Project data.</param>
        /// <param name="checker">Cancellation checker.</param>
        public void Import(ImportProfile profile,
                           IDataProvider provider,
                           DateTime defaultDate,
                           IProjectDataContext projectData,
                           ICancellationChecker checker)
        {
            Debug.Assert(null != profile);     // created
            Debug.Assert(null != provider);    // created
            Debug.Assert(null != projectData); // created
            Debug.Assert(null != checker);     // created

            // reset internal state first
            _Reset();

            // store contects
            _profile     = profile;
            _provider    = provider;
            _defaultDate = defaultDate;
            _projectData = projectData;

            // start process
            _Import(checker);
        }
Пример #3
0
 public HomeController(IProjectDataContext projectDataContext, [FromServices] IMapper mapper, RoleManager <ApplicationRole> roleManager)
 {
     _projectDataContext = projectDataContext;
     _mapper             = mapper;
     _roleManager        = roleManager;
 }