public async Task <IActionResult> GetAsync(int id) { var result = await coursesProvider.GetAsync(id); if (result != null) { } }
public async Task <IActionResult> GetAsync(int id) { var result = await coursesProviders.GetAsync(id); if (result != null) { return(Ok(result)); } return(NotFound(id)); }
public async Task <IActionResult> OnGet(int id) { var course = await coursesProvider.GetAsync(id); if (course != null) { Course = course; return(Page()); } return(RedirectToPage("Courses")); }
public async Task <ActionResult> OnGet(int id) { var course = await coursesProvider.GetAsync(id); if (course != null) { Course = course; return(Page()); } else { //En caso de que el id sea incorrecto y no se encuentre un curso lo redireccionamos a la lista return(RedirectToPage("Courses")); } }
public async Task <IActionResult> OnGet(int?id) { if (id == null) { Course = new Course(); } else { var course = await coursesProvider.GetAsync(id.Value); if (course != null) { Course = course; } } return(Page()); }
public async Task <IActionResult> OnGet(int?id) { // Create a new course if it don't receive id if (id == null) { Course = new Course(); } else { // Getting a course for edit on form var course = await coursesProvider.GetAsync(id.Value); if (course != null) { Course = course; } } return(Page()); }