//#region InterviewTask/Edit //public IActionResult InterviewTaskDelete(int id) //{ // //TODO patikrinimas jei užduotis jau yra priskirta pokalbio šablonui // //var testConnected = _context.Candidates.Any(x => x.TaskGroup.TaskGroupID == id); // //if (testConnected) // //{ // // TempData["IsTestUsedInInterviewTaskModuleTableErrorMessage"] = "Negalima trinti užduočių grupės, nes ji yra susieta su pokalbio užduotimis!"; // // return RedirectToAction("TaskGroup"); // //} // //else // if (ModelState.IsValid) // { // var data = _context.InterviewTasks.SingleOrDefault(i => i.InterviewTaskID == id); // if (data != null) // { // _context.Remove(data); // _context.SaveChanges(); // } // return RedirectToAction("InterviewTaskList"); // } // return RedirectToAction("InterviewTaskList"); //} //#endregion InterviewTask/Edit #region InterviewTask/GetQuestions private AddInterviewTaskViewModel GetQuestionsViewModelList() { var viewModel = new AddInterviewTaskViewModel(); for (int i = 0; i < 9; i++) { viewModel.InterviewTaskDescription.Add(""); } return(viewModel); }
public IActionResult InterviewTaskCreate(AddInterviewTaskViewModel addInterviewTaskViewModel) { DateTime timeStamp = DateTime.Now; for (int i = 0; i < addInterviewTaskViewModel.InterviewTaskDescription.Count; i++) { var limitTask = new InterviewTask(); limitTask.Date = timeStamp; limitTask.Position = i + 1; limitTask.InterviewTaskDescription = addInterviewTaskViewModel.InterviewTaskDescription[i]; _context.InterviewTasks.Add(limitTask); _context.SaveChanges(); } return(RedirectToAction("InterviewTaskList")); }
public IActionResult InterviewTaskCreate() { AddInterviewTaskViewModel viewModel = GetQuestionsViewModelList(); return(View(viewModel)); }