public ActionResult RemoveFriend(int id) { Authentication authentication = (Authentication)Session["authentication"]; if (authentication == null) { TempData["msg"] = "<script>alert('Please Log in First');</script>"; return(RedirectToAction("SignUpView", "SignUp")); } ViewBag.Name = authentication.Name; ViewBag.SignupID = authentication.Id; ViewBag.Password = authentication.Password; ViewBag.NotificationList = homeManager.GetAllNotification(authentication.Id); Friend friend = new Friend(); friend.ID = id; if (friendManager.DeleteFriend(friend)) { ViewBag.Message = "Sucessfully Unfriend"; } else { ViewBag.Message = "Failed to Unfriend"; } return(View("Index")); }
public JsonResult ArkadasSil(Guid SilinecekArkadasId) { VotedressUser user = new VotedressUser(); user = Session["login"] as VotedressUser; FriendManager friendManager = new FriendManager(); friendManager.DeleteFriend(user.id, SilinecekArkadasId); return(Json(new { IsSuccess = true }, JsonRequestBehavior.AllowGet)); }
public async Task <bool> RemoveFriend(string psnName) { return(await _friendManager.DeleteFriend(psnName, _userAccountEntity)); }
static void Main(string[] args) { Credentials info = new Credentials() { Key = "*****@*****.**", Secret = "_ML{{;f$LS" }; AuthToken token = null; Authorization auth = new Authorization(); Task.Run(async() => { token = await auth.AuthenticateAsync(info); /*AssetManager assetManager = new AssetManager(token); * var uploadResponse = await assetManager.UploadFile("AS3", @"c:\tmp\data2.csv", "application/vnd.ms-excel"); * * Console.WriteLine(uploadResponse); * * var listResponse = await assetManager.GetFiles("AS3"); * Console.WriteLine(JsonConvert.SerializeObject(listResponse)); * * var deleteResponse = await assetManager.DeleteFile("AS3", "data2.csv"); * Console.WriteLine(deleteResponse);*/ FriendManager manager = new FriendManager(token); var addResult = await manager.AddFriend( new FriendLink() { GameId = "AS3", PlayerId = "player1", FriendId = "player3" }); Console.WriteLine(addResult); var addFriendsResult = await manager.AddFriends(new List <FriendLink>() { new FriendLink() { GameId = "AS3", PlayerId = "player1", FriendId = "player4" }, new FriendLink() { GameId = "AS3", PlayerId = "player1", FriendId = "player5" }, }); Console.WriteLine(addFriendsResult); var friends = await manager.GetFriends("AS3", "player1"); Console.WriteLine(friends); var deleteResult = await manager.DeleteFriend(new FriendLink() { GameId = "AS3", PlayerId = "player1", FriendId = "player3" }); Console.WriteLine(deleteResult); LeaderboardManager lmanager = new LeaderboardManager(token); var global = await lmanager.GetGameLeaderboard("AS3"); Console.WriteLine(global); var friend = await lmanager.GetFriendLeaderboard("AS3", "player1"); Console.WriteLine(friend); var country = await lmanager.GetCountryLeaderboard("AS3", "UK"); Console.WriteLine(country); ChurnManager churnManager = new ChurnManager(token); var churn = await churnManager.Get("AS3", "player1"); Console.WriteLine(churn); }).Wait(); }