public void acceptBtnClick(object sender, EventArgs e) { bool check = _proxy.CreateFriendship(_userID, Convert.ToInt32((sender as Button).Name)); if (check) { _form.Hide(); Form next = new OtherProfile(Convert.ToInt32((sender as Button).Name)); next.ShowDialog(); _form.Close(); } else { MessageBox.Show("Error al agregar amigo.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void friendsBtn_Click(object sender, EventArgs e) { if (friendsBtn.Text == "Aceptar solicitud") { bool check = proxy.CreateFriendship(user.ID, otherUser.ID); if (check) { friendsBtn.Text = "Eliminar amigo"; } else { MessageBox.Show("Error al agregar amigo.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (friendsBtn.Text == "Eliminar amigo") { if (MessageBox.Show($"¿Seguro que quieres eliminar a {otherUser.firstName}?", "Eliminar amigo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool check = proxy.DeleteFriendship(user.ID, otherUser.ID); if (check) { friendsBtn.Text = "Añadir amigo"; } else { MessageBox.Show("Error al eliminar amigo.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else if (friendsBtn.Text == "Añadir amigo") { bool check = proxy.CreateFriendRequest(otherUser.ID, user.ID); if (check) { friendsBtn.Text = "Cancelar solicitud"; } else { MessageBox.Show("Error al mandar solicitud.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (MessageBox.Show($"¿Seguro que quieres cancelar la solicitud de amistad a {otherUser.firstName}?", "Cancelar solicitud", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool check = proxy.DeleteFriendshipRequest(otherUser.ID, user.ID); if (check) { friendsBtn.Text = "Añadir amigo"; } else { MessageBox.Show("Error al eliminar solicitud.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }