private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (comboBox3.Text == "APARTAMENTO") { login login = new login(); login.selectcodbloco(cmbBlocos.Text); string apartamento = cmbApt.Text; string bloco = login.tem19.ToString(); cmd.CommandText = "select * from ENCOMENDAS where APARTAMENTO = @apartamento and COD_BLOCO = @bloco"; cmd.Parameters.AddWithValue("@apartamento", apartamento); cmd.Parameters.AddWithValue("@bloco", bloco); } if (comboBox3.Text == "DATA") { string data = cmbDia.Text + "/" + CmbMes.Text + "/" + cmbAno.Text; cmd.CommandText = "select * from ENCOMENDAS where DATA_PREVISAO = @data"; cmd.Parameters.AddWithValue("@data", data); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); if (a == 7) { login login = new login(); login.selectBlocos(dr.GetInt32(a)); linhaDados[a] = login.tem16; } } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); cmbApt.Visible = false; cmbBlocos.Visible = false; cmbAno.Visible = false; cmbDia.Visible = false; CmbMes.Visible = false; cmbAno.Visible = false; comboBox3.Text = ""; cmbAno.Text = ""; CmbMes.Text = ""; cmbDia.Text = ""; cmbApt.Text = ""; cmbBlocos.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Button3_Click(object sender, EventArgs e) { if (cmbCargos.Text != "") { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd3 = new SqlCommand(); SqlDataReader dr3; string Cargo = cmbCargos.Text; cmd3.CommandText = "select * from CargosDepartamento where Cargos = @Cargo"; cmd3.Parameters.AddWithValue("@Cargo", Cargo); try { //Conectar ao Banco cmd3.Connection = conexão.conectar(); //Executar Comando dr3 = cmd3.ExecuteReader(); int nColunas = dr3.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr3.GetName(i).ToString(), dr3.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr3.Read()) { for (int a = 0; a < nColunas; a++) { if (dr3.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr3.GetInt32(a).ToString(); } if (dr3.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr3.GetString(a).ToString(); } if (dr3.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr3.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Por gentileza selecione um Cargo!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public deleteDepartamentos(string codUpdate) { InitializeComponent(); for (int o = 11; o <= 99; o++) { cmbEstadoTele.Items.Add(o); } string teste = codUpdate; codd3 = codUpdate; // Conexão conexão = new Conexão(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; SqlCommand cmd2 = new SqlCommand(); SqlDataReader dr2; codd = teste; cmd.CommandText = "select * from Departamento where Nome = @nomeDepartamento"; cmd.Parameters.AddWithValue("@nomeDepartamento", codd); try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); dr.Read(); TxtNomeDepart.Text = dr.GetString(0); string tele = dr.GetString(2); cmbEstadoTele.Text = tele.Substring(0, 2); TxtTelefone.Text = tele.Substring(3); dr.Close(); cmd2.Connection = conexão.conectar(); cmd2.CommandText = "select * from CargosDepartamento where Departamento = @Departamento"; cmd2.Parameters.AddWithValue("@Departamento", codd); dr2 = cmd2.ExecuteReader(); // dr2.Read(); int nColunas = dr2.FieldCount; string[] linhaDados = new string[nColunas]; while (dr2.Read()) { for (int a = 0; a < nColunas; a++) { if (dr2.GetFieldType(a).ToString() == "System.Int32") { } if (dr2.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr2.GetString(a).ToString(); } if (dr2.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr2.GetDateTime(a).ToString(); } } cmbCargos.Items.Add(linhaDados[0]); } dr.Close(); } catch (SqlException e) { // this.mensagem = "Não foi possivel conectar ao Banco de Dados!!!"; } }
private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (CmbPesquisa.Text == "*") { cmd.CommandText = "select * from Funcionario"; } if (CmbPesquisa.Text == "NOME") { string Funcionario = "%" + txtNome.Text + "%"; cmd.CommandText = "SELECT * FROM Funcionario WHERE Nome LIKE @Funcionario"; cmd.Parameters.AddWithValue("@Funcionario", Funcionario); } if (CmbPesquisa.Text == "RG") { string RG = txtNome.Text; cmd.CommandText = "SELECT * FROM Funcionario WHERE RG = @RG"; cmd.Parameters.AddWithValue("@RG", RG); } if (CmbPesquisa.Text == "CPF") { string CPF = txtNome.Text; cmd.CommandText = "SELECT * FROM Funcionario WHERE CPF = @CPF"; cmd.Parameters.AddWithValue("@CPF", CPF); } if (CmbPesquisa.Text == "CARGO") { string CARGO = comboBox1.Text; cmd.CommandText = "SELECT * FROM Funcionario WHERE Cargo = @CARGO"; cmd.Parameters.AddWithValue("@CARGO", CARGO); } if (CmbPesquisa.Text == "DEPARTAMENTO") { string DEPARTAMENTO = comboBox2.Text; cmd.CommandText = "SELECT * FROM Funcionario WHERE Departamento = @DEPARTAMENTO"; cmd.Parameters.AddWithValue("@DEPARTAMENTO", DEPARTAMENTO); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); txtNome.Visible = false; label2.Visible = false; label3.Visible = false; label4.Visible = false; comboBox1.Visible = false; txtNome.Text = ""; CmbPesquisa.Text = ""; comboBox1.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (CmbPesquisa.Text == "*") { cmd.CommandText = "select * from Visitantes"; } if (CmbPesquisa.Text == "NOME") { string Visitante = "%" + txtNome.Text + "%"; cmd.CommandText = "select * from Visitantes where NomeVisitante like @Visitante"; cmd.Parameters.AddWithValue("@Visitante", Visitante); } if (CmbPesquisa.Text == "CPF") { string CPF = txtNome.Text; cmd.CommandText = "select * from Visitantes where CPF = @CPF"; cmd.Parameters.AddWithValue("@CPF", CPF); } if (CmbPesquisa.Text == "RG") { string RG = txtNome.Text; cmd.CommandText = "select * from Visitantes where RG = @RG"; cmd.Parameters.AddWithValue("@RG", RG); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); label2.Visible = false; txtNome.Visible = false; label3.Visible = false; label4.Visible = false; CmbPesquisa.Text = ""; txtNome.Text = ""; dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public deleteCargo(string cargo, string depa) { InitializeComponent(); login login = new login(); de = depa; login.envio = "teste"; login.envio2 = "teste"; string salvarDepartamentos = ""; int l = 1; while (login.envio2 != "") { login.envio2 = ""; login.selectDepartamento(); salvarDepartamentos += "|" + login.envio2; l++; } string[] Departamentos = salvarDepartamentos.Split((char)'|'); int testee2 = Departamentos.Count(); for (int a = 0; a <= testee2 - 1; a++) { if (Departamentos[a] != "") { CmbDepartamento.Items.Add(Departamentos[a]); } } string teste = cargo; cod2 = cargo; // Conexão conexão = new Conexão(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; SqlCommand cmd2 = new SqlCommand(); SqlDataReader dr2; codd = teste; cmd.CommandText = "select * from CargosDepartamento where Cargos = @Cargo"; cmd.Parameters.AddWithValue("@Cargo", codd); try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); dr.Read(); txtCargo.Text = dr.GetString(0); CmbDepartamento.Text = dr.GetString(2); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public deleteReuniao(string teste) { InitializeComponent(); string diadia = System.DateTime.Now.Day + ""; if (diadia.Length == 1) { diadia = "0" + diadia; } string mesmes = System.DateTime.Now.Month + ""; if (mesmes.Length == 1) { mesmes = "0" + mesmes; } string anoano = System.DateTime.Now.Year + ""; string dataac = diadia + "/" + mesmes + "/" + anoano; cmbDia.Text = dataac.Substring(0, 2); string mes = mesmes; if (mes.Length > 1) { CmbMes.Text = dataac.Substring(3, 2); } else { CmbMes.Text = "0" + dataac.Substring(3, 1); } cmbAno.Text = dataac.Substring(6, 4); for (int m = 0; m <= 23; m++) { if (m < 10) { cmbHoraEntrada.Items.Add("0" + m + ":00"); } else { cmbHoraEntrada.Items.Add(m + ":00"); } } for (int c = 1; c <= 31; c++) { if (c.ToString().Length == 1) { cmbDia.Items.Add("0" + c); } else { cmbDia.Items.Add(c); } } for (int h = 1; h <= 12; h++) { if (h < 10) { CmbMes.Items.Add("0" + h); } else { CmbMes.Items.Add(h); } } for (int y = 1900; y <= 2020; y++) { cmbAno.Items.Add(y); } // Conexão conexão = new Conexão(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; codd = teste; cmd.CommandText = "select * from REUNIAO where COD_REUNIAO = @codReuniao"; cmd.Parameters.AddWithValue("@codReuniao", codd); try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); dr.Read(); txtTema.Text = dr.GetString(1); txtTopicos.Text = dr.GetString(6).Replace("+", "\r\n");; txtLocal.Text = dr.GetString(2); txtResumo.Text = dr.GetString(4); string data2 = dr.GetDateTime(3).ToString(); string data3 = data2.Substring(0, 10); string[] data = data3.Split((char)'/'); // .Split((char)'-'); cmbDia.Text = data[0]; CmbMes.Text = data[1]; cmbAno.Text = data[2]; cmbHoraEntrada.Text = dr.GetString(5); } catch (SqlException e) { // this.mensagem = "Não foi possivel conectar ao Banco de Dados!!!"; } }
private void Button4_Click(object sender, EventArgs e) { tt = "x"; dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; cmd.CommandText = "select * from REUNIAO"; try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); txtTema2.Text = ""; cmbHoraEntrada2.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (CmbPesquisa.Text == "*") { cmd.CommandText = "select * from Servicos"; } if (CmbPesquisa.Text == "NOME") { string Empresa = txtNome.Text; cmd.CommandText = "select * from Servicos where Empresa = @Empresa"; cmd.Parameters.AddWithValue("@Empresa", Empresa); } if (CmbPesquisa.Text == "DATA SERVIÇO") { string Empresa = cmbDia.Text + "/" + CmbMes.Text + "/" + cmbAno.Text; cmd.CommandText = "select * from Servicos where dataServico = @Empresa"; cmd.Parameters.AddWithValue("@Empresa", Empresa); } if (CmbPesquisa.Text == "CNPJ") { string Empresa = txtPesquisar.Text; cmd.CommandText = "select * from Servicos where CNPJ = @Empresa"; cmd.Parameters.AddWithValue("@Empresa", Empresa); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); CmbPesquisa.Text = ""; txtPesquisar.Text = ""; txtNome.Text = ""; cmbDia.Visible = false; CmbMes.Visible = false; cmbAno.Visible = false; txtNome.Visible = false; txtPesquisar.Visible = false; label2.Visible = false; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Button3_Click(object sender, EventArgs e) { tt = ""; dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; string data = cmbDia2.Text + "/" + cmbMes2.Text + "/" + cmbAno2.Text; string codReuniao = data + "-" + cmbHoraEntrada2.Text; string hora = cmbHoraEntrada2.Text; cmd.CommandText = "select * from REUNIAO where TEMA_CENTRAL = @temaCentral and HORA_REUNIAO = @horaReuniao and DATA_HORA = @dataReuniao"; cmd.Parameters.AddWithValue("@horaReuniao", hora); cmd.Parameters.AddWithValue("@temaCentral", txtTema2.Text); cmd.Parameters.AddWithValue("@dataReuniao", data); try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (a == 0) { codReuniao = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } cod = linhaDados[0]; dataGridView2.Rows.Add(linhaDados); } codUpdate = codReuniao; if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); txtTema2.Text = ""; cmbHoraEntrada2.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ConsultarDepartamento() { InitializeComponent(); login login = new login(); CmbDepartamento.Items.Clear(); CmbDepartamento.Text = ""; login.envio = "teste"; login.envio2 = "teste"; CmbDepartamento.Items.Add("*"); string salvarDepartamentos = ""; int l = 1; Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; try { //Conectar ao Banco cmd.Connection = conexão.conectar(); cmd.CommandText = "select * from DEPARTAMENTOS"; //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } CmbDepartamento.Items.Add(linhaDados[1]); } conexão.desconectar(); //while (login.envio2 != "") //{ // login.envio2 = ""; // login.selectDepartamento(l); // salvarDepartamentos += "|" + login.envio2; // l++; //} //string[] Departamentos = salvarDepartamentos.Split((char)'|'); //int testee2 = Departamentos.Count(); //for (int a = 0; a <= testee2 - 1; a++) //{ // if (Departamentos[a] != "") // { // CmbDepartamento.Items.Add(Departamentos[a]); // } //} } catch { } }
private void BtnPesquisar_Click(object sender, EventArgs e) { if (CmbDepartamento.Text != "") { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; string Departamento = CmbDepartamento.Text; if (Departamento == "*") { cmd.CommandText = "select * from DEPARTAMENTOS"; tt = "teste"; } else { login login = new login(); login.selectCodDepar(Departamento); int codDepartamento = login.tem47; cmd.CommandText = "select * from CARGOS where COD_DEPARTAMENTO = @Departamento"; cmd.Parameters.AddWithValue("@Departamento", codDepartamento); tt = ""; } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } codUpdate = Departamento; conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Por gentileza escolha um Departamento!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (CmbPesquisa.Text == "NOME") { string Morador = txtNome.Text; cmd.CommandText = "select * from MORADORES where NOME = @Morador"; cmd.Parameters.AddWithValue("@Morador", Morador); } if (CmbPesquisa.Text == "CPF") { string CPF = txtNome.Text; cmd.CommandText = "select * from MORADORES where CPF = @CPF"; cmd.Parameters.AddWithValue("@CPF", CPF); } if (CmbPesquisa.Text == "RG") { string RG = txtNome.Text; cmd.CommandText = "select * from MORADORES where RG = @RG"; cmd.Parameters.AddWithValue("@RG", RG); } if (CmbPesquisa.Text == "GARAGEM") { string Garagem = txtNome.Text; cmd.CommandText = "select * from MORADORES where GARAGEM = @Garagem"; cmd.Parameters.AddWithValue("@Garagem", Garagem); } if (CmbPesquisa.Text == "APARTAMENTO") { string Apartamento = cmbApt.Text; string Blocos = cmbBlocos.Text; login login = new login(); login.selectcodbloco(Blocos); int codBloco = login.tem19; cmd.CommandText = "select * from MORADORES where COD_BLOCO = @Blocos and APARTAMENTO = @Apartamento"; cmd.Parameters.AddWithValue("@Apartamento", Apartamento); cmd.Parameters.AddWithValue("@Blocos", codBloco); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null && linhaDados[1] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); txtNome.Visible = false; cmbApt.Visible = false; cmbBlocos.Visible = false; label2.Visible = false; label3.Visible = false; label4.Visible = false; txtNome.Text = ""; cmbApt.Text = ""; cmbBlocos.Text = ""; CmbPesquisa.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (CmbPesquisa.Text == "NOME") { string NOME = "%" + txtNome.Text + "%"; cmd.CommandText = "select * from USUARIOS_DESCK where NOME like @NOME"; cmd.Parameters.AddWithValue("@NOME", NOME); } if (CmbPesquisa.Text == "*") { cmd.CommandText = "select * from USUARIOS_DESCK"; } if (CmbPesquisa.Text == "CARGO") { string CARGO = cmbCargo.Text; login login = new login(); login.codCargoFunc(CARGO); int codcargo = login.tem33; cmd.CommandText = "select * from USUARIOS_DESCK where COD_CARGO = @CARGO"; cmd.Parameters.AddWithValue("@CARGO", codcargo); } if (CmbPesquisa.Text == "LOGIN") { string LOGIN = txtNome.Text; cmd.CommandText = "select * from USUARIOS_DESCK where LOGIN = @LOGIN"; cmd.Parameters.AddWithValue("@LOGIN", LOGIN); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); label2.Visible = false; cmbCargo.Visible = false; txtNome.Visible = false; txtNome.Text = ""; cmbCargo.Text = ""; label2.Visible = false; cmbCargo.Visible = false; txtNome.Visible = false; txtNome.Text = ""; cmbCargo.Text = ""; CmbPesquisa.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }