// GET: Subject
        public async Task <ActionResult> Index()
        {
            try
            {
                var subjects = await _subjectInfoService.GetSubjectInfosAsync();

                return(View(subjects));
            }
            catch (SPCException ex)
            {
                return(View("ErrorView", new ErrorDto(ex.Message, ex.StatusCode)));
            }
            catch
            {
                return(View("Error"));
            }
        }
Example #2
0
 public async Task <IActionResult> Index()
 {
     return(await HandleRequestAsync(async() => await _subjectInfoService.GetSubjectInfosAsync()));
 }