public ActionResult Index()
        {
            var user       = User.Identity.GetUserId();
            var followings = db.Followers.Where(x => x.VisiterId == user).Select(x => x.PlayerId);

            var f = followings.ToList();

            if (f == null)
            {
                var vm = new HomePlayerViewModel {
                    EmptyMessage = "yOK ", Images = null, Players = null, Vister = null
                };
                return(View(vm));
            }
            IList <Player> p = new List <Player>();

            foreach (var item in f)
            {
                p.Add(db.Players.FirstOrDefault(x => x.PlayerUserId == item));
            }
            var viewModel = new HomePlayerViewModel
            {
                Players      = p.ToList(),
                Images       = db.Imags.ToList(),
                EmptyMessage = "",
                Vister       = null
            };

            return(View(viewModel));
        }
        public ActionResult Index()
        {
            var viewModel = new HomePlayerViewModel
            {
                Players = db.Players.ToList(),
                Images  = db.Imags.ToList(),
                Vister  = db.Visters.ToList()
            };

            return(View(viewModel));
        }
        public ActionResult Search(string SearchString)
        {
            var player = from x in db.Players
                         select x;

            if (!String.IsNullOrEmpty(SearchString))
            {
                player = player.Where(x => x.FullName.Contains(SearchString));
            }

            var viewModel = new HomePlayerViewModel {
                Players = player.Include(x => x.Image).ToList()
            };

            return(View(viewModel));
        }
        public ActionResult Photos(int?id)
        {
            var player = from x in db.Players
                         select x;
            var image = from y in db.Imags
                        select y;

            if (id != null)
            {
                player = player.Where(x => x.PlayerId == id);
                image  = image.Where(y => y.PlayerId == id);
            }
            var viewModel = new HomePlayerViewModel
            {
                Players = player.ToList(),
                Images  = image.ToList()
            };

            return(View(viewModel));
        }