Beispiel #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();

            }
        }
Beispiel #2
0
        /// <summary>
        /// Adicionar um novo cliente na base de dados
        /// </summary>
        /// <returns></returns>
        protected override bool Adicionar()
        {
            bool bsalvar = false;

            AcessoDadosClientes Cliente = new AcessoDadosClientes();

            Cliente.CargoContatoCliente = txt_cargo.Text;
            Cliente.Cep = msk_cep.Text;
            Cliente.Cidade = txt_cidade.Text;
            Cliente.Endereco = txt_logradouro.Text;
            Cliente.Fax = msk_cep.Text;
            Cliente.NomeContatoCliente = txt_contato.Text;
            Cliente.NomeEmpresaCliente = txt_nome.Text;
            Cliente.Pais = cbo_pais.SelectedItem.ToString();
            Cliente.Regiao = cbo_regiao.SelectedItem.ToString();
            Cliente.Telefone = msk_telefone.Text;

            bsalvar = Cliente.salvar(true);

            return bsalvar;
        }
Beispiel #3
0
        /// <summary>
        /// Atualizar os dados de um cliente na base de dados
        /// </summary>
        /// <returns></returns>
        protected override bool Atualizar()
        {
            bool batualizar = false;

            AcessoDadosClientes Cliente = new AcessoDadosClientes();

            Cliente.CargoContatoCliente = txt_cargo.Text;
            Cliente.Cep = msk_cep.Text;
            Cliente.Cidade = txt_cidade.Text;
            Cliente.Endereco = txt_logradouro.Text;
            Cliente.Fax = msk_fax.Text; ;
            Cliente.NomeContatoCliente = txt_contato.Text;
            Cliente.NomeEmpresaCliente = txt_nome.Text;
            Cliente.Pais = cbo_pais.Text;
            Cliente.Regiao = cbo_regiao.Text;
            Cliente.Telefone = msk_telefone.Text;
            Cliente.CodigoCliente = Convert.ToInt32(lbl_codigo2.Text);

            batualizar = Cliente.salvar(false);

            return batualizar;
        }
Beispiel #4
0
        /// <summary>
        /// Carregar os dados dos clientes a partir do banco de dados
        /// </summary>
        protected override void CarregarDados()
        {
            AcessoDadosClientes Cliente = new AcessoDadosClientes();

            dgv_dados.DataSource = Cliente.CarregaDados();
        }
Beispiel #5
0
        /// <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;
        }
Beispiel #6
0
        /// <summary>
        /// Deletar o cliente da base de dados
        /// </summary>
        /// <returns></returns>
        protected override bool Deletar()
        {
            bool bdeletar = false;

            if ((MessageBox.Show("Deseja excluir o registro: "+txt_nome.Text.ToUpper()+" ?","Gedave",MessageBoxButtons.YesNo, MessageBoxIcon.Question).Equals(DialogResult.Yes)))
            {

                AcessoDadosClientes Cliente = new AcessoDadosClientes();

                //Cliente.CargoContatoCliente = txt_cargo.Text;
                //Cliente.Cep = msk_cep.Text;
                //Cliente.Cidade = txt_cidade.Text;
                //Cliente.Endereco = txt_logradouro.Text;
                //Cliente.Fax = msk_cep.Text;
                //Cliente.NomeContatoCliente = txt_contato.Text;
                //Cliente.NomeEmpresaCliente = txt_nome.Text;
                //Cliente.Pais = cbo_pais.SelectedText;
                //Cliente.Regiao = cbo_regiao.SelectedText;
                //Cliente.Telefone = msk_telefone.Text;
                Cliente.CodigoCliente = Convert.ToInt32(lbl_codigo2.Text);
                bdeletar = Cliente.delete();

                return bdeletar;
            }
            else
                return bdeletar;
        }