private IActionResult ProcessBulkSelect( EditCourseSectionFormData formData, int customisationId, string action ) { switch (action) { case SelectAllDiagnosticAction: SelectAllDiagnostics(formData); break; case DeselectAllDiagnosticAction: DeselectAllDiagnostics(formData); break; case SelectAllLearningAction: SelectAllLearning(formData); break; case DeselectAllLearningAction: DeselectAllLearning(formData); break; default: return(new StatusCodeResult(400)); } var viewModel = new EditCourseSectionViewModel(formData, customisationId); return(View(viewModel)); }
public IActionResult EditSection( EditCourseSectionFormData formData, int customisationId, string action ) { if (action == SaveAction) { return(EditSave(formData, customisationId)); } var bulkSelectResult = EditCourseSectionHelper.ProcessBulkSelect(formData, action); if (bulkSelectResult != null) { return(bulkSelectResult); } var viewModel = new EditCourseSectionViewModel(formData, customisationId); return(View(viewModel)); }