コード例 #1
0
        /// <summary>
        /// Busca o cliente de acordo com a seleção no formulario
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_localiza_Click(object sender, EventArgs e)
        {
            AcessoDadosClientes Cliente = new AcessoDadosClientes();

            dgv_dados.Visible = true;

            if (rdb_nomempresa.Checked)
            {
                dgv_dados.DataSource = Cliente.PesquisaNomeCliente(txt_nomempresa.Text);
                dgv_dados.Refresh();
            }

            if (rdb_codigo.Checked)
            {
                dgv_dados.DataSource = Cliente.PesquisaIDCliente(Convert.ToInt32(msk_codigo.Text));
                dgv_dados.Refresh();

            }

            if (rdb_contato.Checked)
            {
                dgv_dados.DataSource = Cliente.PesquisaporContato(txt_contato.Text);
                dgv_dados.Refresh();

            }

            if (rdb_cidade.Checked)
            {
                dgv_dados.DataSource = Cliente.PesquisaporCidade(txt_cidade.Text);
                dgv_dados.Refresh();

            }
        }
コード例 #2
0
ファイル: frmCliente.cs プロジェクト: minafrajr/GEDAVE
        /// <summary>
        /// Localizar um cliente específico
        /// </summary>
        /// <returns></returns>
        protected override bool Localizar()
        {
            bool localizou = false;

            if (txt_nome.Enabled)
            {
                AcessoDadosClientes Cliente = new AcessoDadosClientes();

                dgv_dados.DataSource = Cliente.PesquisaNomeCliente(txt_nome.Text);

                if (dgv_dados != null)
                    localizou = true;
            }
            else
            {
                txt_nome.Enabled = true;
                txt_nome.Focus();
                localizou = true;
            }

            return localizou;
        }