// GET: User/Details/5 public ActionResult Details(string id) { try { var user = _getOneUser.Execute(id); return(View(user)); } catch (EntityNotFoundException) { TempData["error"] = "User doesn't exist!"; return(View()); } catch (Exception) { TempData["error"] = "Server Error. Please try later!"; return(View()); } }
public async Task <IActionResult> Edit() { try { var user = await _userManager.GetUserAsync(User); var userData = await _getOneUser.Execute(user.Id); return(View(userData)); } catch (EntityNotFoundException e) { TempData["msg"] = e.Message; return(RedirectToAction("Index")); } catch (Exception e) { TempData["msg"] = e.Message; return(RedirectToAction("Index")); } }
public IActionResult Get(string id) { try { var user = _getOneUser.Execute(id); return(Ok(user)); } catch (EntityNotFoundException) { return(NotFound()); } catch { return(StatusCode(500, serverErrorMessage)); } }