Exemplo n.º 1
0
 public NewsListModel(
     IEntityQuery query,
     IEntityBasedModelLoader <NewsModel, DomainModel.News> modelLoader)
 {
     _query       = query;
     _modelLoader = modelLoader;
 }
Exemplo n.º 2
0
 public LabScheduleListModel(
     IEntityQuery query,
     IEntityBasedModelLoader <LabScheduleModel, AbstractLabSchedule> modelLoader)
 {
     _query       = query;
     _modelLoader = modelLoader;
 }
Exemplo n.º 3
0
 public LabsController(ILabWorksContext labWorksContext, ILabRepository labRepository, ITasksContext tasksContext, IListModelLoader listModelLoader, IEntityBasedModelLoader <CreateLabModel, LabWork> modelLoader)
 {
     _labWorksContext = labWorksContext;
     _labRepository   = labRepository;
     _tasksContext    = tasksContext;
     _listModelLoader = listModelLoader;
     _modelLoader     = modelLoader;
 }
Exemplo n.º 4
0
 public SurveyController(
     ISurveyRepository surveyRepository,
     ICategoryRepository categoryRepository,
     IEntityBasedModelLoader <TestPoolModel, TestPool> modelLoader)
 {
     _modelLoader        = modelLoader;
     _surveyRepository   = surveyRepository;
     _categoryRepository = categoryRepository;
 }
Exemplo n.º 5
0
 public ResultWithTaskInfoModelLoader(IEntityQuery query,
                                      IEntityBasedModelLoader <TaskResultModel, TaskResult> modelLoader,
                                      IEntityBasedModelLoader <StudentActionModel, StudentAction> modelLoader_StudentAction,
                                      IEntityBasedModelLoader <GroupModel, Group> modelLoader_Group) : base(query)
 {
     _modelLoader = modelLoader;
     _modelLoader_StudentAction = modelLoader_StudentAction;
     _modelLoader_Group         = modelLoader_Group;
 }
Exemplo n.º 6
0
 public GroupController(
     IListModelLoader listModelLoader,
     IEntityBasedModelSaver <GroupModel, Group> modelSaver,
     IEntityBasedModelLoader <GroupModel, Group> modelLoader)
 {
     _listModelLoader = listModelLoader;
     _modelSaver      = modelSaver;
     _modelLoader     = modelLoader;
 }
Exemplo n.º 7
0
 /// <summary> Главная </summary>
 public HomeController(
     IListModelLoader listModelLoader,
     IEntityBasedModelLoader <NewsModel, News> modelLoader,
     IEntityBasedModelSaver <NewsModel, News> modelSaver
     )
 {
     _listModelLoader = listModelLoader;
     _modelLoader     = modelLoader;
     _modelSaver      = modelSaver;
 }
Exemplo n.º 8
0
 /// <summary> Модель списка демонстрационных лабораторных работ </summary>
 protected AvailableLabListModel(IEntityQuery query,
                                 IEntityBasedModelLoader <TAvalilableLab, AbstractLabSchedule> modelLoader,
                                 ISystemDateService dateService,
                                 IGraphLabsPrincipal currentUser)
 {
     _query       = query;
     _modelLoader = modelLoader;
     _dateService = dateService;
     _currentUser = currentUser;
 }
Exemplo n.º 9
0
 public TestPoolEntryController(
     IEntityBasedModelSaver <SaveTestPoolEntryModel, TestPoolEntry> modelSaver,
     IEntityRemover <TestPoolEntry> modelRemover,
     IEntityBasedModelLoader <TestPoolEntryModel, TestPoolEntry> modelLoader
     )
 {
     _modelRemover = modelRemover;
     _modelSaver   = modelSaver;
     _modelLoader  = modelLoader;
 }
Exemplo n.º 10
0
 public ScheduleController(
     IListModelLoader listModelLoader,
     IEntityBasedModelSaver <EditLabScheduleModelBase, AbstractLabSchedule> modelSaver,
     IEntityBasedModelLoader <LabScheduleModel, AbstractLabSchedule> modelLoader,
     IEditLabScheduleModelLoader editModelLoader)
 {
     _listModelLoader = listModelLoader;
     _modelSaver      = modelSaver;
     _modelLoader     = modelLoader;
     _editModelLoader = editModelLoader;
 }
Exemplo n.º 11
0
 public TestPoolController(
     IListModelLoader listModelLoader,
     IEntityBasedModelSaver <TestPoolModel, TestPool> modelSaver,
     IEntityBasedModelLoader <TestPoolModel, TestPool> modelLoader,
     IEntityRemover <TestPool> modelRemover
     )
 {
     _listModelLoader = listModelLoader;
     _modelSaver      = modelSaver;
     _modelLoader     = modelLoader;
     _modelRemover    = modelRemover;
 }
Exemplo n.º 12
0
        // private readonly IEntityRemover<AbstractLabSchedule> _modelRemover;

        public SearchController(
            IListModelLoader listModelLoader,
            IEntityBasedModelSaver <EditLabScheduleModelBase, AbstractLabSchedule> modelSaver,
            IEntityBasedModelLoader <LabScheduleModel, AbstractLabSchedule> modelLoader,
            IEditLabScheduleModelLoader editModelLoader)//,
        //  IEntityRemover<AbstractLabSchedule> modelRemover)
        {
            _listModelLoader = listModelLoader;
            _modelSaver      = modelSaver;
            _modelLoader     = modelLoader;
            _editModelLoader = editModelLoader;
            //  _modelRemover = modelRemover;
        }
Exemplo n.º 13
0
 public ResultController(
     IUserRepository userRepository,
     IEntityBasedModelLoader <TaskResultWithActionsModel, TaskResult> taskResultWithActionsModelLoader,
     IEntityBasedModelLoader <ResultWithTaskInfoModel, Result> resultWithTaskInfoModelLoader,
     IEntityBasedModelLoader <TestPoolModel, TestPool> testPoolModelLoader,
     IListModelLoader listModelLoader,
     IEntityBasedModelLoader <GroupModel, Group> groupModelLoader,
     IEntityBasedModelLoader <ResultModel, Result> resultModelLoader)
 {
     _userRepository = userRepository;
     _taskResultWithActionsModelLoader = taskResultWithActionsModelLoader;
     _resultWithTaskInfoModelLoader    = resultWithTaskInfoModelLoader;
     _testPoolModelLoader = testPoolModelLoader;
     _groupModelLoader    = groupModelLoader;
     _listModelLoader     = listModelLoader;
     _resultModelLoader   = resultModelLoader;
 }
 public TaskResultWithActionsModelLoader(IEntityQuery query,
                                         IEntityBasedModelLoader <StudentActionModel, StudentAction> modelLoader) : base(query)
 {
     _modelLoader = modelLoader;
 }
Exemplo n.º 15
0
 /// <summary> Модель списка групп </summary>
 public GroupListModel(IEntityQuery query, IEntityBasedModelLoader <GroupModel, Group> modelLoader)
 {
     _query       = query;
     _modelLoader = modelLoader;
 }
Exemplo n.º 16
0
 /// <summary> Модель списка вопросов </summary>
 public QuestionListModel(IEntityQuery query, IEntityBasedModelLoader <QuestionModel, TestQuestion> modelLoader)
 {
     _query       = query;
     _modelLoader = modelLoader;
 }
Exemplo n.º 17
0
 /// <summary> Модель списка лабораторных работ </summary>
 public LabListModel(IEntityQuery query, IEntityBasedModelLoader <LabModel, LabWork> modelLoader)
 {
     _query       = query;
     _modelLoader = modelLoader;
 }
Exemplo n.º 18
0
 /// <summary> Модель списка демонстрационных лабораторных работ </summary>
 public DemoLabListModel(IEntityQuery query,
                         IEntityBasedModelLoader <DemoLabModel, AbstractLabSchedule> modelLoader,
                         ISystemDateService dateService,
                         IGraphLabsPrincipal currentUser) : base(query, modelLoader, dateService, currentUser)
 {
 }
Exemplo n.º 19
0
 public ResultListModel(IEntityBasedModelLoader <ResultModel, Result> resultLoader,
                        IEntityQuery query)
 {
     _resultLoader = resultLoader;
     _query        = query;
 }
Exemplo n.º 20
0
 public ResultWithTaskInfoModelLoader(IEntityQuery query,
                                      IEntityBasedModelLoader <TaskResultModel, TaskResult> modelLoader) : base(query)
 {
     _modelLoader = modelLoader;
 }
Exemplo n.º 21
0
 /// <summary> Модель списка тестпулов </summary>
 public TestPoolListModel(IEntityQuery query, IEntityBasedModelLoader <TestPoolModel, DomainModel.TestPool> modelLoader)
 {
     _query       = query;
     _modelLoader = modelLoader;
 }