public ExamsViewModel( IExamService examService, ICourseService courseService, IEnrolmentService enrolmentService, IStudentExamService studentExamService, ISemesterService semesterService, IExportService exportService, IDownloadFileService downloadFileService) { _examService = examService; _courseService = courseService; _enrolmentService = enrolmentService; _studentExamService = studentExamService; _semesterService = semesterService; _exportService = exportService; _downloadFileService = downloadFileService; _startExportCommand = new DelegateCommand(OnStartExport, CanStartExport); _exportCommand = new DelegateCommand(OnExport, CanExport); _addStudentsCommand = new DelegateCommand(OnAddStudents, CanAddStudents); _addStudentsSaveCommand = new DelegateCommand(OnAddStudentsSave, CanAddStudentsSave); _addStudentsDiscardCommand = new DelegateCommand(OnAddStudentsDiscard, CanAddStudentsDiscard); _studentsCommand = new DelegateCommand(OnStudents, CanStudents); _saveEditStudentsCommand = new DelegateCommand(OnSaveEditStudents, CanSaveEditStudents); _deleteStudentsCommand = new DelegateCommand(OnDeleteStudents, CanDeleteStudents); _saveAllStudentsCommand = new DelegateCommand(OnSaveAllStudents, CanSaveAllStudents); }
public StudentExamServiceTests() { this.storageBrokerMock = new Mock <IStorageBroker>(); this.loggingBrokerMock = new Mock <ILoggingBroker>(); this.dateTimeBrokerMock = new Mock <IDateTimeBroker>(); this.studentExamService = new StudentExamService( storageBroker: this.storageBrokerMock.Object, loggingBroker: this.loggingBrokerMock.Object, dateTimeBroker: this.dateTimeBrokerMock.Object); }
public OralExam( IExamService examService, ICourseService courseService, ISemesterService semesterService, IEnrolmentService enrolmentService, IStudentService studentService, IStudentExamService studentExamService) { viewModel = new OralExamViewModel(examService, courseService, semesterService, enrolmentService, studentService, studentExamService); InitializeComponent(); this.Loaded += Data_Load; }
public ExamsViewModel( IExamService examService, ICourseService courseService, IEnrolmentService enrolmentService, IStudentExamService studentExamService, ISemesterService semesterService, IExportService exportService) { _examService = examService; _courseService = courseService; _enrolmentService = enrolmentService; _studentExamService = studentExamService; _semesterService = semesterService; _exportService = exportService; }
public Exams( IExamService examService, ICourseService courseService, IEnrolmentService enrolmentService, IStudentExamService studentExamService, ISemesterService semesterService, IExportService exportService, IDownloadFileService downloadFileService) { viewModel = new ExamsViewModel(examService, courseService, enrolmentService, studentExamService, semesterService, exportService, downloadFileService); InitializeComponent(); this.Loaded += ExamsTable_Load; }
public OralExamViewModel( IExamService examService, ICourseService courseService, ISemesterService semesterService, IEnrolmentService enrolmentService, IStudentService studentService, IStudentExamService studentExamService) { _examService = examService; _courseService = courseService; _semesterService = semesterService; _enrolmentService = enrolmentService; _studentService = studentService; _studentExamService = studentExamService; _startExamCommand = new DelegateCommand(OnStartExam, CanStartExam); _selectExistingExam = new DelegateCommand(OnSelectExistingExam, CanSelectExistingExam); _selectNewExam = new DelegateCommand(OnSelectNewExam, CanSelectNewExam); }
public MainWindow( ICourseService courseService, IStudentService studentService, ISemesterService semesterService, IStudentExamService studentExamService, IEnrolmentService enrolmentService, IExamService examService, IExportService exportService, IDownloadFileService downloadFileService) { _courseService = courseService; _studentService = studentService; _semesterService = semesterService; _studentExamService = studentExamService; _enrolmentService = enrolmentService; _examService = examService; _exportService = exportService; _downloadFileService = downloadFileService; InitializeComponent(); }
public OralExamUpdateViewModel( IStudentExamService studentExamService) { _studentExamService = studentExamService; }
public StudentExamsController(IStudentExamService studentExamService) => this.studentExamService = studentExamService;
public StudentService(IUnitOfWork unitOfWork, IMapper mapper, IUsersService userService, IStudentExamService studentSchoolYearService, IVStudentService viewStudentService) : base(unitOfWork, mapper) { _userService = userService; _studentSchoolYearService = studentSchoolYearService; _vService = viewStudentService; }
public StudentExamController(IMapper mapper, IStudentExamService service) : base(mapper) { _service = service; }