public ActionResult Block(int profileId) { var profile = profileService.FindProfileById(profileId); var profileViewModel = mapper.Map <ProfileViewModel>(profile); return(View(profileViewModel)); }
public ActionResult ReadProfile(int profileId) { var profile = profileService.FindProfileById(profileId); try { var userId = User.FindFirst(ClaimTypes.NameIdentifier).Value; if (userId == profile.UserId) { return(RedirectToAction("Index", "Profile")); } else { var profileViewModel = mapper.Map <ProfileViewModel>(profile); return(View(profileViewModel)); } } catch { var profileViewModel = mapper.Map <ProfileViewModel>(profile); return(View(profileViewModel)); } }