public IEnumerable <Video> VideosPostedBy(string username) { var userType = UsersHelper.LoggedInUserUserType(Session); var loggedInUserUsername = UsersHelper.LoggedInUserUsername(Session); if (loggedInUserUsername == username) { return(_videosRepository.GetVideosAllOwnedByUser(username)); } else if (userType == "ADMIN") { return(_videosRepository.GetVideosAllOwnedByUser(username)); } else { return(_videosRepository.GetVideosPublicOwnedByUser(username)); } }