private void btPesquisar_Click(object sender, EventArgs e) { string Consulta = cbTipoPesquisa.SelectedItem.ToString(); classMarca obj = new classMarca(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; dtv.DataSource = obj.BuscarMarcaStatus(); } else { obj.Status = 0; dtv.DataSource = obj.BuscarMarcaStatus(); } break; case "Descrição": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.NomeMarca = txtNome.Text; dtv.DataSource = obj.BuscarMarcaInicio(); } else if (rbContem.Checked) { obj.NomeMarca = txtNome.Text; dtv.DataSource = obj.BuscarMarcaContem(); } } else { MessageBox.Show("Favor informar uma Marca.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtCod.Text != "") { obj.CodigoMarca = Convert.ToInt32(txtCod.Text); dtv.DataSource = obj.BuscarMarcaCod(); } else { MessageBox.Show("Favor informar uma Marca.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; } }
private void btPesquisar_Click(object sender, EventArgs e) { //VARIÁVEL PARA GUARDAR A OPÇÃO NA COMBO DE OPÇÕES string Consulta = cbOpcoes.SelectedItem.ToString(); classMarca cMarca = new classMarca(); switch (Consulta) { case "Descrição": //VERIFICAR SE TEM CAMPO EM BRANCO NO TEXT PESQUISAR if (textPesquisar.Text != "") { //INÍCIO if (rbtInicio.Checked) { cMarca.NomeMarca = textPesquisar.Text; dgvMarca.DataSource = cMarca.BuscarMarcaDescricaoInicial(); } //CONTÉM else if (rbtContem.Checked) { cMarca.NomeMarca = textPesquisar.Text; dgvMarca.DataSource = cMarca.BuscarMarcaDescricaoContem(); } } else { MessageBox.Show("Favor informar uma Descrição.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbAtivo.Checked == true) { cMarca.Status = 1; dgvMarca.DataSource = cMarca.BuscarMarcaStatus(); } else { cMarca.Status = 0; } dgvMarca.DataSource = cMarca.BuscarMarcaStatus(); break; } }