コード例 #1
0
        private void btnFiltro_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Clientes          bllCliente  = new CAMADAS.BLL.Clientes();
            List <CAMADAS.MODEL.Clientes> lstClientes = new List <CAMADAS.MODEL.Clientes>();

            if (rdbTodos.Checked)
            {
                lstClientes = bllCliente.Select();
            }
            else if (rdbId.Checked)
            {
                int id = Convert.ToInt32(txtFiltro.Text);
                lstClientes = bllCliente.SelectById(id);
            }
            else if (rdbNome.Checked)
            {
                lstClientes = bllCliente.SelectByNome(txtFiltro.Text);
            }
            else if (rdbCPF.Checked)
            {
                lstClientes = bllCliente.SelectByCPF(txtFiltro.Text);
            }
            dtGrvClientes.DataSource = "";
            dtGrvClientes.DataSource = lstClientes;
        }
コード例 #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            controlesOnOff(false);
            btnOnOff(true);

            CAMADAS.BLL.Clientes bllCliente = new CAMADAS.BLL.Clientes();
            dtGrvClientes.DataSource = bllCliente.Select();
        }
コード例 #3
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Clientes bllCliente = new CAMADAS.BLL.Clientes();
            string msg = "";

            if (lblId.Text == "-1")
            {
                msg = "Deseja Inserir um novo Cliente?";
            }
            else
            {
                msg = "Deseja Alterar o Cliente atual?";
            }
            DialogResult resposta = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Clientes cliente = new CAMADAS.MODEL.Clientes();
                cliente.id   = Convert.ToInt32(lblId.Text);
                cliente.nome = txtNome.Text;
                cliente.cpf  = txtCpf.Text;
                cliente.sexo = txtSexo.Text;

                if (lblId.Text == "-1")
                {
                    bllCliente.Insert(cliente);
                }
                else
                {
                    bllCliente.Update(cliente);
                }
            }
            else
            {
                MessageBox.Show("Não Gravado", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            dtGrvClientes.DataSource = bllCliente.Select();

            //apaga
            limparTxts();
            controlesOnOff(false);
            btnOnOff(true);
        }
コード例 #4
0
        private void btnRemover_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Clientes bllCliente = new CAMADAS.BLL.Clientes();
            string msg = "";

            if (lblId.Text != "-1")
            {
                msg = "Deseja Remover o Cliente selecionado?";
                DialogResult resp = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button2);
                if (resp == DialogResult.Yes)
                {
                    int idCliente = Convert.ToInt32(lblId.Text);
                    bllCliente.Delete(idCliente);
                }
            }
            else
            {
                MessageBox.Show("Não há dados para Remover", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            dtGrvClientes.DataSource = "";
            dtGrvClientes.DataSource = bllCliente.Select();
            limparTxts();
        }