/// <summary> /// Handle the event when user clicks DeclineRequest button /// Update the request status /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnDeclineRequest_Click(object sender, EventArgs e) { User user = (User)Session["user"]; User senderUser = UserADO.FindUserByUserName(((Button)sender).CommandArgument.ToString().Trim()); FriendRequest friendRequest = user.FindReceivedRequest(senderUser.Id); if (!FriendRequestADO.DeclineRequest(friendRequest)) { string message = "Cannot decline the request!"; Session["message"] = message; } BindRequests(); }
/// <summary> /// Handle event when user clicks 'Decline Request' button /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnDeclineRequest_Click(object sender, EventArgs e) { User user = (User)Session["user"]; User senderUser = (User)Session["receiverUser"]; FriendRequest friendRequest = user.FindReceivedRequest(senderUser.Id); if (FriendRequestADO.DeclineRequest(friendRequest)) { DisplayButtons(); } else { string message = "Cannot decline the request!"; Session["message"] = message; } }