private void btnSave_Click(object sender, EventArgs e) { try { var score = 0; var chosenTest = cbxTest.SelectedItem.ToString(); var test = new TestManager().GetByName(Convert.ToInt32(chosenTest)); if (tbxQ1Answer.Text == test.Answer1) { score = score + 1; } if (tbxQ2Answer.Text == test.Answer2) { score = score + 1; } if (tbxQ3Answer.Text == test.Answer3) { score = score + 1; } Applicant.Score += score; Applicant.Test = Applicant.Test + $",{chosenTest}"; var manager = new ApplicantManager(); manager.Update(Applicant); MyForms.GetForm <ApplicantListForm>().LoadData(); Close(); MessageBox.Show($"{lblName.Text} got {score} right answers, his/her score is improved by {score} marks", "Result"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public ApplicationFormController() { _degreeManager = new DegreeManager(); _applicationManager = new ApplicantManager(); _educationManager = new EducationManager(); _workExperienceManager = new WorkExperienceManager(); _languageManager = new LanguageManager(); }
private void btnSave_Click(object sender, EventArgs e) { try { GrabUserInput(); var manager = new ApplicantManager(); if (Mode == FormMode.CreateNew) { manager.Create(Applicant); } else { manager.Update(Applicant); } MyForms.GetForm <ApplicantListForm>().LoadData(); Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public ApplicantController(ApiContext context) { applicantManager = new ApplicantManager(context); configuration = new ConfigurationBuilder().AddJsonFile("appsettings.json").Build(); logger = new LoggerConfiguration().ReadFrom.Configuration(configuration).CreateLogger(); }
public void TestTearDown() { _fakeApplicantAccessor = null; _applicantManager = null; }
public void TestSetup() { _fakeApplicantAccessor = new FakeApplicantAccessor(); _applicantManager = new ApplicantManager(_fakeApplicantAccessor); }