Exemple #1
0
        private void achaCliente(int cod)
        {
            dalCliente cliente = new dalCliente();

            List <cliente> clientes = cliente.achaClienteId(cod);

            foreach (var c in clientes)
            {
                tbNome.Text            = c.nome;
                tbEndereco.Text        = c.endereco;
                tbNumero.Text          = c.numero;
                tbBairro.Text          = c.bairro;
                tbCep.Text             = c.cep;
                cbEstado.SelectedValue = c.uf;
                cbCidade.SelectedValue = c.cidade;
                tbCpfcnpj.Text         = c.cpf_cnpj;
                cbSexo.SelectedValue   = c.sexo;
                tbEmail.Text           = c.email;
                tbTelefone.Text        = c.telefone;

                if (c.status)
                {
                    rbAtivo.Checked = true;
                }
                else
                {
                    rbInativo.Checked = true;
                }
            }
        }
Exemple #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            dalCliente clientes = new dalCliente();

            dataGridView1.DataSource = clientes.listarClientes();

            dalSexo   sexo   = new dalSexo();
            dalEstado estado = new dalEstado();
            dalCidade cidade = new dalCidade();

            //combobox sexo
            cbSexo.DataSource    = sexo.listaSexos();
            cbSexo.DisplayMember = "descricao";
            cbSexo.ValueMember   = "idsexos";

            //combobox estado
            cbEstado.DataSource    = estado.listaEstados();
            cbEstado.DisplayMember = "Sigla";
            cbEstado.ValueMember   = "EstadoId";

            //combobx cidade
            cbCidade.DataSource    = cidade.listaCidades();
            cbCidade.DisplayMember = "Nome";
            cbCidade.ValueMember   = "CidadeId";
        }
Exemple #3
0
        private void imprimePedido()
        {
            dalCliente cli = new dalCliente();

            if (rbSimples.Checked)
            {
                repwClienteSimples abrir = new repwClienteSimples();

                if (dgvPesquisa.RowCount > 0)
                {
                    abrir.relatorioClienteBindingSource.DataSource = dgvPesquisa.DataSource;
                    abrir.Show();
                }
                else
                {
                    MessageBox.Show("Não há dados para imprimir", "ERRO");
                }
            }
            else if (rbCompleto.Checked)
            {
                repwClienteCompleto abrir = new repwClienteCompleto();

                if (dgvPesquisa.RowCount > 0)
                {
                    abrir.mostraClienteBindingSource.DataSource = dgvPesquisa.DataSource;
                    abrir.Show();
                }
                else
                {
                    MessageBox.Show("Não há dados para imprimir", "ERRO");
                }
            }
        }
Exemple #4
0
        private void teste()
        {
            dalCliente clientes = new dalCliente();
            var        lala     = from cli in clientes.listarClientesID(1)
                                  select cli;

            tbCodigo.Text          = lala.ElementAt(0).idclientes.ToString();
            tbNome.Text            = lala.ElementAt(0).nome;
            tbEndereco.Text        = lala.ElementAt(0).endereco;
            tbNumero.Text          = lala.ElementAt(0).numero;
            tbBairro.Text          = lala.ElementAt(0).bairro;
            tbCep.Text             = lala.ElementAt(0).cep;
            cbEstado.SelectedValue = lala.ElementAt(0).uf;
            cbCidade.SelectedValue = lala.ElementAt(0).cidade;
            tbCpfcnpj.Text         = lala.ElementAt(0).cpf_cnpj;
            cbSexo.SelectedValue   = lala.ElementAt(0).sexo;
            if (lala.ElementAt(0).status)
            {
                rbAtivo.Checked = true;
            }
            else
            {
                rbInativo.Checked = true;
            }
            tbEmail.Text    = lala.ElementAt(0).email;
            tbTelefone.Text = lala.ElementAt(0).telefone;
        }
Exemple #5
0
        private void excluiCliente()
        {
            dalCliente cliente = new dalCliente();

            if (MessageBox.Show("Tem certeza que deseja excluir o cliente?", "Confirmar exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                cliente.deletaCliente(Convert.ToInt32(tbCodigo.Text));
                resetCampos();
            }
        }
Exemple #6
0
        private void atualizaCliente()
        {
            dalCliente cliente = new dalCliente();

            if (MessageBox.Show("Tem certeza que deseja atualizar o cliente?", "Confirmar atualização", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                cliente.atualizaCliente(new Clientes(Convert.ToInt32(tbCodigo.Text), tbNome.Text, tbEndereco.Text, tbBairro.Text, tbNumero.Text, tbCep.Text, Convert.ToInt32(cbEstado.SelectedValue), Convert.ToInt32(cbCidade.SelectedValue), tbTelefone.Text, Convert.ToChar(cbSexo.SelectedValue), tbEmail.Text, tbCpfcnpj.Text, rbAtivo.Checked));
                resetCampos();
            }
        }
Exemple #7
0
        private void achaCliente(int codigo)
        {
            dalCliente cliente = new dalCliente();

            var result = from c in cliente.achaClienteId(codigo)
                         select c;

            if (result.Count() > 0)
            {
                foreach (var cli in result)
                {
                    tbNome.Text            = cli.nome;
                    tbEndereco.Text        = cli.endereco;
                    tbNumero.Text          = cli.numero;
                    tbBairro.Text          = cli.bairro;
                    tbCep.Text             = cli.cep;
                    cbEstado.SelectedValue = cli.uf;
                    cbCidade.SelectedValue = cli.cidade;
                    tbCpfcnpj.Text         = cli.cpf_cnpj;
                    cbSexo.SelectedValue   = cli.sexo;
                    if (cli.status)
                    {
                        rbAtivo.Checked = true;
                    }
                    else
                    {
                        rbInativo.Checked = true;
                    }
                    tbEmail.Text    = cli.email;
                    tbTelefone.Text = cli.telefone;

                    tbCodigo.Enabled   = false;
                    tbNome.Enabled     = true;
                    tbEndereco.Enabled = true;
                    tbNumero.Enabled   = true;
                    tbBairro.Enabled   = true;
                    tbCep.Enabled      = true;
                    cbEstado.Enabled   = true;
                    tbCpfcnpj.Enabled  = true;
                    cbSexo.Enabled     = true;
                    rbAtivo.Enabled    = true;
                    rbInativo.Enabled  = true;
                    tbEmail.Enabled    = true;
                    tbTelefone.Enabled = true;
                }
            }
            else
            {
                MessageBox.Show("Nenhum cliente encontrado", "ERRO");
            }
        }
Exemple #8
0
 private void cadastrarCliente()
 {
     try
     {
         dalCliente cliente = new dalCliente();
         cliente.insereCliente(new Clientes(tbNome.Text, tbEndereco.Text, tbBairro.Text, tbNumero.Text, tbCep.Text, Convert.ToInt32(cbEstado.SelectedValue), Convert.ToInt32(cbCidade.SelectedValue), tbTelefone.Text, Convert.ToChar(cbSexo.SelectedValue), tbEmail.Text, tbCpfcnpj.Text, rbAtivo.Checked));
         MessageBox.Show("Cliente cadastrado com sucesso.");
         resetCampos();
     }
     catch (Exception ex)
     {
         MessageBox.Show("ERRO:" + ex.ToString(), "ERRO");
     }
 }
Exemple #9
0
        private void btCadastrar_Click(object sender, EventArgs e)
        {
            dalCliente cliente = new dalCliente();

            cliente.insereCliente(new Clientes(tbNome.Text, tbEndereco.Text, tbBairro.Text, tbNumero.Text, tbCep.Text, Convert.ToInt32(cbEstado.SelectedValue), Convert.ToInt32(cbCidade.SelectedValue), tbTelefone.Text, Convert.ToChar(cbSexo.SelectedValue), tbEmail.Text, tbCpfcnpj.Text, rbAtivo.Checked));
        }
Exemple #10
0
        private void carregaConsulta()
        {
            dalCliente cli = new dalCliente();
            int        i   = Convert.ToInt32(cbPesq.SelectedValue);

            if (i == 1)
            {
                if ((tbPalavraChave.Text != "") && (tbPalavraChave.Text != null) && (verifNumero(tbPalavraChave.Text)))
                {
                    dgvPesquisa.DataSource = cli.pesqClienteCODIGO(Convert.ToInt32(tbPalavraChave.Text), rbAtivo.Checked);
                }
            }
            else if (i == 2)
            {
                dgvPesquisa.DataSource = cli.pesqClienteNOME(tbPalavraChave.Text, rbAtivo.Checked);
            }
            else if (i == 3)
            {
                dgvPesquisa.DataSource = cli.pesqClienteENDCIDUF(tbPalavraChave.Text, Convert.ToInt32(cbCidade.SelectedValue), Convert.ToInt32(cbEstado.SelectedValue), rbAtivo.Checked);
            }
            else if (i == 4)
            {
                dgvPesquisa.DataSource = cli.pesqClienteCIDUF(Convert.ToInt32(cbCidade.SelectedValue), Convert.ToInt32(cbEstado.SelectedValue), rbAtivo.Checked);
            }
            else if (i == 5)
            {
                dgvPesquisa.DataSource = cli.pesqClienteUF(Convert.ToInt32(cbEstado.SelectedValue), rbAtivo.Checked);
            }
            else if (i == 6)
            {
                dgvPesquisa.DataSource = cli.pesqClienteCEP(tbPalavraChave.Text, rbAtivo.Checked);
            }
            else if (i == 7)
            {
                dgvPesquisa.DataSource = cli.pesqClienteTELEFONE(tbPalavraChave.Text, rbAtivo.Checked);
            }
            else if (i == 8)
            {
                dgvPesquisa.DataSource = cli.pesqClienteSEXOTIPO(Convert.ToChar(cbSexo.SelectedValue), rbAtivo.Checked);
            }
            else if (i == 9)
            {
                dgvPesquisa.DataSource = cli.pesqClienteEMAIL(tbPalavraChave.Text, rbAtivo.Checked);
            }
            else if (i == 10)
            {
                dgvPesquisa.DataSource = cli.pesqClienteCPFCNPJ(tbPalavraChave.Text, rbAtivo.Checked);
            }
            else if (i == 11)
            {
                dgvPesquisa.DataSource = cli.pesqClienteSTATUS(rbAtivo.Checked);
            }

            if (dgvPesquisa.DataSource != null)
            {
                dgvPesquisa.Columns[0].HeaderText  = "Código";
                dgvPesquisa.Columns[0].Width       = 70;
                dgvPesquisa.Columns[1].HeaderText  = "Nome";
                dgvPesquisa.Columns[2].HeaderText  = "Endereço";
                dgvPesquisa.Columns[3].HeaderText  = "Bairro";
                dgvPesquisa.Columns[3].Width       = 70;
                dgvPesquisa.Columns[4].HeaderText  = "Número";
                dgvPesquisa.Columns[4].Width       = 70;
                dgvPesquisa.Columns[5].HeaderText  = "CEP";
                dgvPesquisa.Columns[5].Width       = 70;
                dgvPesquisa.Columns[6].HeaderText  = "UF";
                dgvPesquisa.Columns[6].Width       = 30;
                dgvPesquisa.Columns[7].HeaderText  = "Cidade";
                dgvPesquisa.Columns[8].HeaderText  = "Telefone";
                dgvPesquisa.Columns[9].HeaderText  = "Sexo/Tipo";
                dgvPesquisa.Columns[9].Width       = 70;
                dgvPesquisa.Columns[10].HeaderText = "E-mail";
                dgvPesquisa.Columns[10].Width      = 130;
                dgvPesquisa.Columns[11].HeaderText = "CPF/CNPJ";
                dgvPesquisa.Columns[12].HeaderText = "Status";
                dgvPesquisa.Columns[12].Width      = 50;
            }
        }