Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
        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;
            }
        }