private void buttonComment_Click(object sender, RoutedEventArgs e) { try { if (textBoxComentario.Text != string.Empty) { LeagueWS.championcomments cc = new LeagueWS.championcomments(); cc.idUsuario = GlobalData.UserLogged; cc.comentario = textBoxComentario.Text; cc.idChampion = Convert.ToInt32(NavigationContext.QueryString["id"]); lsInsertComment = new LeagueWS.LeagueServiceClient(); lsInsertComment.inserirComentarioCampeaoCompleted += ls_inserirComentarioCampeaoCompleted; lsInsertComment.inserirComentarioCampeaoAsync(cc); } } catch (Exception ex) { MessageBox.Show("Não foi possivel efetuar o comentario.Detalhes:\n" + ex.Message); } }