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(); classCargo cCargo = new classCargo(); switch (Consulta) { case "Descrição": //VERIFICAR SE TEM CAMPO EM BRANCO NO TEXT PESQUISAR if (textPesquisar.Text != "") { //INÍCIO if (rbtInicio.Checked) { cCargo.NomeCargo = textPesquisar.Text; dgvCargo.DataSource = cCargo.BuscarCargoDescricaoInicial(); } //CONTÉM else if (rbtContem.Checked) { cCargo.NomeCargo = textPesquisar.Text; dgvCargo.DataSource = cCargo.BuscarCargoDescricaoContem(); } } else { MessageBox.Show("Favor informar uma Descrição.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbAtivo.Checked == true) { cCargo.Status = 1; dgvCargo.DataSource = cCargo.BuscarCargoStatus(); } else { cCargo.Status = 0; } dgvCargo.DataSource = cCargo.BuscarCargoStatus(); break; case "Código": if (textCodigoCargo.Text != "") { cCargo.CodigoCargo = Convert.ToInt32(textCodigoCargo.Text); dgvCargo.DataSource = cCargo.BuscarCargoCodigo(); } else { MessageBox.Show("Favor informar o código do cargo.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; } }
private void btPesquisar_Click(object sender, EventArgs e) { string Consulta = cbTipoPesquisa.SelectedItem.ToString(); classCargo obj = new classCargo(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; dtv.DataSource = obj.BuscarCargoStatus(); } else { obj.Status = 0; dtv.DataSource = obj.BuscarCargoStatus(); } break; case "Descrição": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.NomeCargo = txtNome.Text; dtv.DataSource = obj.BuscarCargoInicio(); } else if (rbContem.Checked) { obj.NomeCargo = txtNome.Text; dtv.DataSource = obj.BuscarCargoContem(); } } else { MessageBox.Show("Favor informar um Cargo.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtCod.Text != "") { obj.CodigoCargo = Convert.ToInt32(txtCod.Text); dtv.DataSource = obj.BuscarMarcaCod(); } else { MessageBox.Show("Favor informar um Cargo.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; } }