public async Task <IActionResult> OnGetAsync(Guid?exCatId) { if (exCatId == null || exCatId == Guid.Empty) { ToastError(L["Please select correct Exam category"]); return(Redirect($"/manager/exam-categories")); } else { var examCat = await _ExamCategoryService.GetSimpify(exCatId.Value); if (examCat.Success) { CurrentExamCategory = examCat.Data; var res = _SkillCategoryService.GetBase(exCatId.Value); if (res.Success) { SkillCategories = res.Data; } else { ToastError(res.Message); } return(Page()); } else { ToastError(examCat.Message); return(Redirect($"/manager/exam-categories")); } } }
private async Task <string> PreLaunch(Guid?exCatId, Guid?id) { if (exCatId == null || exCatId == Guid.Empty) { ToastError(L["Please select correct Exam category"]); return($"/manager/exam-categories"); } var examCat = await _ExamCategoryService.GetSimpify(exCatId.Value); if (!examCat.Success) { ToastError(examCat.Message); return($"/manager/exam-categories"); } CurrentExamCategory = examCat.Data; return(null); }