public DatabaseEngine(AnxietyTestResultMaker anxietyTestResultMaker, ClassEngine classEngine, PupilEngine pupilEngine, TestResultEngine testResultEngine) { _anxietyTestResultMaker = anxietyTestResultMaker; _classEngine = classEngine; _pupilEngine = pupilEngine; _testResultEngine = testResultEngine; }
public ClassForm(MainForm mainForm, AnxietyTestResultMaker anxietyTestResultMaker, ClassEngine classEngine, PupilEngine pupilEngine, TestResultEngine testResultEngine) { InitializeComponent(); _mainForm = mainForm; _anxietyTestResultMaker = anxietyTestResultMaker; _classEngine = classEngine; _pupilEngine = pupilEngine; _testResultEngine = testResultEngine; }
public ClassResultForm(AnxietyTestResultMaker anxietyTestResultMaker, ClassEngine classEngine, int classId, TestResultEngine testResultEngine) { InitializeComponent(); _anxietyTestResultMaker = anxietyTestResultMaker; _classEngine = classEngine; _testResultEngine = testResultEngine; _classInfo = _classEngine.GetClassInfoById(classId); labelInfo.Text = "Класс: " + _classInfo.Name; printDocument1.DefaultPageSettings.Margins = new Margins(40, 40, 40, 40); }
public TestsForm(ClassForm classForm, PupilsForm pupilsForm, AnxietyTestResultMaker anxietyTestResultMaker, int pupilId, TestResultEngine testResultEngine, string name) { InitializeComponent(); _classForm = classForm; _pupilsForm = pupilsForm; _anxietyTestResultMaker = anxietyTestResultMaker; _testResultEngine = testResultEngine; _pupilId = pupilId; labelInfo.Text = "Ученик: " + name; printDocument1.DefaultPageSettings.Margins = new Margins(40, 40, 40, 40); }
public PupilsForm(MainForm mainForm, ClassForm classForm, AnxietyTestResultMaker anxietyTestResultMaker, int classId, PupilEngine pupilEngine, TestResultEngine testResultEngine, string className) { InitializeComponent(); _mainForm = mainForm; _classForm = classForm; _anxietyTestResultMaker = anxietyTestResultMaker; _classId = classId; labelInfo.Text = "Класс: " + className; _pupilEngine = pupilEngine; _testResultEngine = testResultEngine; }
public MainForm() { InitializeComponent(); string dbFolderPath = Path.Combine(Path.GetDirectoryName(Application.ExecutablePath) ?? string.Empty, "Database"); if (!Directory.Exists(dbFolderPath)) { Directory.CreateDirectory(dbFolderPath); } _classEngine = new ClassEngine(dbFolderPath); _pupilEngine = new PupilEngine(dbFolderPath); _testResultEngine = new TestResultEngine(dbFolderPath); _anxietyTestResultMaker = new AnxietyTestResultMaker(); _databaseEngine = new DatabaseEngine(_anxietyTestResultMaker, _classEngine, _pupilEngine, _testResultEngine); }