public static void UpdateFinalTest(this FinalTest model, FinalTestVM viewModel) { model.ID = viewModel.ID; model.StartDate = viewModel.StartDate; model.EndDate = viewModel.EndDate; model.Times = viewModel.Times; model.Done = viewModel.Done; }
private void BtnGridSearch_Click(object sender, RoutedEventArgs e) { var ft = new FinalTest(); //var gs = new GridSearch(); var sortedPhotos = InputHelper.TransformIntoListOfLists(this.Faces); //gs.StartGridSearch(sortedPhotos); ft.PerformFinalTest(sortedPhotos); }
private void BtnOK_Click(object sender, EventArgs e) { if (!chkToeic.Checked && !chkHoaVan.Checked && !chkTHVP.Checked && !chkTHCB.Checked) { MessageBox.Show("Vui lòng chọn tối thiểu 01 chuẩn đầu ra.", "Thêm kỳ thi", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } string finalTestID = Guid.NewGuid().ToString(); DateTime startDate = DateTime.Now.Date; int times = GetTimesByYear(startDate.Year); if (chkToeic.Checked) { ScheduleService.Ins.Add(AddSchedule(finalTestID, Extentions.toeicID)); } if (chkHoaVan.Checked) { ScheduleService.Ins.Add(AddSchedule(finalTestID, Extentions.hoaVanID)); } if (chkTHVP.Checked) { ScheduleService.Ins.Add(AddSchedule(finalTestID, Extentions.thvpID)); } if (chkTHCB.Checked) { ScheduleService.Ins.Add(AddSchedule(finalTestID, Extentions.thcbID)); } FinalTest finalTest = new FinalTest(); FinalTestVM finalTestVM = new FinalTestVM() { ID = finalTestID, StartDate = startDate, Times = times + 1 }; finalTest.UpdateFinalTest(finalTestVM); FinalTestService.Ins.Add(finalTest); if (UnitOfWork.Ins.Commit()) { isChanged = true; MessageBox.Show("Mở kỳ thi thành công!", "Thêm kỳ thi", MessageBoxButtons.OK, MessageBoxIcon.Information); ClosedForm(); } }