public ActionResult VisaProfil(string visitUser)
        {
            try
            {
                var userRepository = new UserRepository();
                var visitingUser   = userRepository.HamtaAnd(visitUser);

                var ärVänner = VänRepository.kollaOmVänner(User.Identity.Name, visitUser);

                var visitModel = new VisitModel()
                {
                    Förnamn           = visitingUser.Förnamn,
                    Efternamn         = visitingUser.Efternamn,
                    Användarnamn      = visitingUser.Användarnamn,
                    Ålder             = visitingUser.Ålder,
                    Kön               = visitingUser.Kön,
                    Beskrivning       = visitingUser.Beskrivning,
                    IntresseradAvHane = visitingUser.IntresseradAvHane,
                    IntresseradAvHona = visitingUser.IntresseradAvHona,
                    Profilbild        = visitingUser.Profilbild,
                    NuvarandeVän      = ärVänner
                };

                return(View(visitModel));
            }
            catch (Exception e)
            {
                return(View(e));
            }
        }
        public PartialViewResult antalVänFörfrågningar()
        {
            var model = new AntalFörfrågningarModel();
            var friendReqRepository = new VänRepository();
            var user = new Änder();

            using (var userRepo = new UserRepository())
            {
                user = userRepo.HamtaAnd(User.Identity.Name);
            }
            model.antalFörfrågningar = friendReqRepository.AktivaFörfrågningar(user).Count;
            return(PartialView(model));
        }
        public ActionResult allaVänner()
        {
            var användarnamn = User.Identity.Name;

            var model = new VänModel()
            {
                ListaVänner = new List <Änder>()
            };

            var allavänner = VänRepository.AllaVänner(_userRepository.HamtaAnd(användarnamn));

            foreach (var vänner in allavänner)
            {
                model.ListaVänner.Add(vänner);
            }
            return(View(model));
        }
 public UserController()
 {
     _userRepository = new UserRepository();
     _vänRepository  = new VänRepository();
 }