public IActionResult AddFriend(AddFriendViewodel friendmodel)
 {
     if (ModelState.IsValid)
     {
         ApplicationUser existfriend = context.AspNetUsers.SingleOrDefault <ApplicationUser>(u => u.PhoneNumber == friendmodel.mobileno);
         //Console.WriteLine(existfriend);
         string msg = "";
         if (existfriend == null)
         {
             ApplicationUser appuser = context.AspNetUsers.SingleOrDefault <ApplicationUser>(u => u.Id == friendmodel.UserId);
             friendmodel.user = appuser;
             msg             = "Friend does not register on this website, so invite him using";
             ViewData["err"] = msg;
             return(View(friendmodel));
         }
         else
         {
             friend f = new friend
             {
                 fname    = friendmodel.fname,
                 mobileno = friendmodel.mobileno,
                 userID   = friendmodel.UserId
             };
             friendRepository.Add(f);
             return(Redirect("/home/home/" + friendmodel.UserId));
         }
     }
     return(View());
 }
        public ViewResult AddFriend(string id)
        {
            ApplicationUser   loggedinuser = context.AspNetUsers.SingleOrDefault <ApplicationUser>(u => u.Id == id);
            AddFriendViewodel friendmodel  = new AddFriendViewodel
            {
                user   = loggedinuser,
                UserId = id
            };

            return(View(friendmodel));
        }