コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (txtTelefone.TextLength == 8)
            {
                List <Cliente> Clientes = new List <Cliente>();
                Cliente        cliente  = new Cliente();
                dgvCliente.DataSource = null;
                cliente = ClienteBLL.ConsultarCliente(int.Parse(txtTelefone.Text));
                Clientes.Add(cliente);
                dgvCliente.DataSource = Clientes;

                txtCodigo.Text   = cliente.codigo.ToString();
                txtNome.Text     = cliente.nome.ToString();
                txtEndereco.Text = cliente.endereco.ToString();

                if (txtCodigo.Text == "")
                {
                    MessageBox.Show("Cliente não encontrado, verifique se todas as informações estão corretas");
                }
                else
                {
                    btnAlterar.Enabled            = true;
                    btnExcluir.Enabled            = true;
                    dgvPedidos.DataSource         = null;
                    dgvPedidos.DataSource         = PedidoBLL.MostrarPedidos(int.Parse(txtCodigo.Text));
                    txtPedido.Enabled             = true;
                    dgvPedidos.Columns[3].Visible = false;
                    dgvPedidos.Columns[4].Visible = false;
                    dgvPedidos.Columns[5].Visible = false;
                    btnNovoPedido.Enabled         = true;
                }
            }
            else
            {
                txtTelefone.Text      = "";
                dgvCliente.DataSource = null;
                dgvCliente.DataSource = ClienteBLL.MostrarCliente();
                MessageBox.Show("O telefone precisa ter 8 digítos");
            }
        }