public static void validaDados() { Erro.setErro(false); if (Twitter.getUser().Equals("")) { Erro.setErro("O campo usuario é obrigatorio"); return; } if (Twitter.getQtd().Equals("")) { Erro.setErro("O campo quantidade de tweets é obrigatorio"); return; } try { int.Parse(Twitter.getQtd()); } catch { Erro.setErro("O campo Quantidade de Tweets deve ser numerico"); return; } if (int.Parse(Twitter.getQtd()) <= 0) { Erro.setErro("O campo Quantidade de Tweets deve ser maior que 0"); return; } if (Twitter.getTweets() == null) { Erro.setErro("Twitter Inexistente"); return; } }
private void Button1_Click(object sender, EventArgs e) { Twitter.setUser(textBox1.Text); Twitter.setQtd(textBox2.Text); TwitterBLL.validaDados(); if (Erro.getErro()) { MessageBox.Show(Erro.getMens()); } else { listBox1.Items.Clear(); listBox2.Items.Clear(); Twitter.clearPalavras(); foreach (var timelineTweet in Twitter.getTweets()) { listBox1.Items.Add(timelineTweet); Twitter.setPalavras(" " + timelineTweet); } Twitter.setPalavrasList(); var resultado = from p in Twitter.getPalavraList() group p by p into g select new { palavra = g.Key, contador = g.Count() }; foreach (var registro in resultado) { if (registro.palavra != "") { listBox2.Items.Add(String.Format("{0} - {1}", registro.palavra, registro.contador)); } } } }