public void AtualizarLViewBanco() { listView1.Items.Clear(); ControleUsuario c = new ControleUsuario(); SqlDataReader dr = c.RetornarUsuario(); while (dr.Read()) { ListViewItem lv = new ListViewItem(dr.GetInt32(0).ToString()); lv.SubItems.Add(dr.GetString(1)); lv.SubItems.Add(dr.GetString(2)); lv.SubItems.Add(dr.GetString(3)); lv.SubItems.Add(dr.GetString(4)); lv.SubItems.Add(dr.GetString(5)); lv.SubItems.Add(dr.GetString(6)); int tipo = dr.GetInt32(7); if (tipo == 1) { lv.SubItems.Add("Aluno"); } else { if (tipo == 2) { lv.SubItems.Add("Professor"); } else { lv.SubItems.Add("Técnico"); } } listView1.Items.Add(lv); } }
private void button6_Click_1(object sender, EventArgs e) { SqlDataReader dr; //Objeto para armazenar o retorno do banco. ControleUsuario cp = new ControleUsuario(); dr = cp.RetornarUsuario(); //Chama o método responsável pela realização da consulta. if (dr != null) //Verifico { while (dr.Read()) { if (textBox1.Text == dr.GetString(1) && textBox2.Text == dr.GetString(2)) { this.Hide(); Form1 f1 = new Form1(); f1.ShowDialog(); } } } else { string mensagem = "Usuário não encontrado. Tente novamente."; MessageBox.Show(mensagem); } }