private void btnPesquisarCliente_Click(object sender, EventArgs e)
        {
            int           achou = 0;
            List <string> dados = DataTXT.ReadFileClientes();

            for (int i = 0; i < dados.Count; i++)
            {
                string linha      = dados[i];
                var    array      = linha.Split('|');
                int    codUsuario = Convert.ToInt32(array[0]);

                if (codUsuario == Convert.ToInt32(txtCodigoCliente.Value))
                {
                    txtNomeCliente.Text       = array[1];
                    lblQtdLivrosAlugados.Text = (DataTXT.QtdLivrosAlugadosCliente(Convert.ToInt32(txtCodigoCliente.Value))).ToString();
                    if (Convert.ToInt32(lblQtdLivrosAlugados.Text) < 2)
                    {
                        btnAlugar.Visible              = true;
                        lblDiasAluguel.Visible         = true;
                        comDiasAluguel.Visible         = true;
                        lblQtdLivrosAlugados.ForeColor = Color.Green;
                    }
                    else
                    {
                        lblQtdLivrosAlugados.ForeColor = Color.Red;
                        btnAlugar.Visible      = false;
                        lblDiasAluguel.Visible = false;
                        comDiasAluguel.Visible = false;
                    }
                    achou = 1;
                    break;
                }
            }
            if (achou == 0)
            {
                txtNomeCliente.Text       = "";
                lblQtdLivrosAlugados.Text = "";
                MessageBox.Show("Cliente não localizado!");
            }
        }
        public void btnPesquisar_Click(object sender, EventArgs e)
        {
            int           achou = 0;
            int           livro = 0;
            List <string> dados = DataTXT.ReadFileLivrosAlugados();

            for (int i = 0; i < dados.Count; i++)
            {
                string linha = dados[i];
                var    array = linha.Split('|');
                if (array[6] == "")
                {
                    int codLivro   = Convert.ToInt32(array[0]);
                    int codCliente = Convert.ToInt32(array[2]);
                    if (rdbCliente.Checked)
                    {
                        if (codCliente == Convert.ToInt32(txtCodigo.Value))
                        {
                            txtNomeCliente.Text      = DataTXT.NomeCliente(Convert.ToInt32(array[2]));
                            txtQtdLivrosCliente.Text = (DataTXT.QtdLivrosAlugadosCliente(Convert.ToInt32(array[2]))).ToString();
                            livro++;
                            if (livro > 1)
                            {
                                _codCliente2                  = Convert.ToInt32(array[2]);
                                _codTitulo2                   = Convert.ToInt32(array[1]);
                                txtCodLivro2.Visible          = true;
                                txtNomeLivro2.Visible         = true;
                                txtDataAluguel2.Visible       = true;
                                txtDataDevolucao2.Visible     = true;
                                groupBox2.Visible             = true;
                                lblCodLivro2.Visible          = true;
                                lblNomeLivro2.Visible         = true;
                                lblDiaDoAluguel2.Visible      = true;
                                lblDataParaDevolucao2.Visible = true;

                                txtCodLivro2.Text      = codLivro.ToString();
                                txtNomeLivro2.Text     = DataTXT.NomeLivro(codLivro);
                                txtDataAluguel2.Text   = array[4];
                                txtDataDevolucao2.Text = (Convert.ToDateTime(array[4]).AddDays(Convert.ToInt32(array[5]))).ToString("dd/MM/yyyy");
                                btnDevolver2.Visible   = true;
                                btnDevolver2.Enabled   = true;
                            }
                            else
                            {
                                _codCliente1           = Convert.ToInt32(array[2]);
                                _codTitulo1            = Convert.ToInt32(array[1]);
                                txtCodLivro1.Text      = codLivro.ToString();
                                txtNomeLivro1.Text     = DataTXT.NomeLivro(codLivro);
                                txtDataAluguel1.Text   = array[4];
                                txtDataDevolucao1.Text = (Convert.ToDateTime(array[4]).AddDays(Convert.ToInt32(array[5]))).ToString("dd/MM/yyyy");
                                btnDevolver1.Enabled   = true;

                                txtCodLivro2.Visible          = false;
                                txtNomeLivro2.Visible         = false;
                                txtDataAluguel2.Visible       = false;
                                txtDataDevolucao2.Visible     = false;
                                groupBox2.Visible             = false;
                                lblCodLivro2.Visible          = false;
                                lblNomeLivro2.Visible         = false;
                                lblDiaDoAluguel2.Visible      = false;
                                lblDataParaDevolucao2.Visible = false;
                            }
                            achou = 1;
                        }
                    }
                    else
                    {
                        if (codLivro == Convert.ToInt32(txtCodigo.Value))
                        {
                            _codCliente1             = Convert.ToInt32(array[2]);
                            _codTitulo1              = Convert.ToInt32(array[1]);
                            txtNomeCliente.Text      = DataTXT.NomeCliente(Convert.ToInt32(array[2]));
                            txtQtdLivrosCliente.Text = (DataTXT.QtdLivrosAlugadosCliente(Convert.ToInt32(array[2]))).ToString();
                            txtCodLivro1.Text        = codLivro.ToString();
                            txtNomeLivro1.Text       = DataTXT.NomeLivro(codLivro);
                            txtDataAluguel1.Text     = array[4];
                            txtDataDevolucao1.Text   = (Convert.ToDateTime(array[4]).AddDays(Convert.ToInt32(array[5]))).ToString("dd/MM/yyyy");
                            btnDevolver1.Enabled     = true;
                            achou = 1;
                            txtCodLivro2.Visible          = false;
                            txtNomeLivro2.Visible         = false;
                            txtDataAluguel2.Visible       = false;
                            txtDataDevolucao2.Visible     = false;
                            groupBox2.Visible             = false;
                            lblCodLivro2.Visible          = false;
                            lblNomeLivro2.Visible         = false;
                            lblDiaDoAluguel2.Visible      = false;
                            lblDataParaDevolucao2.Visible = false;
                            btnDevolver2.Visible          = false;
                            break;
                        }
                    }
                }
            }
            if (achou == 0)
            {
                MessageBox.Show("Reserva não encontrada");
                txtCodLivro2.Visible          = false;
                txtNomeLivro2.Visible         = false;
                txtDataAluguel2.Visible       = false;
                txtDataDevolucao2.Visible     = false;
                groupBox2.Visible             = false;
                lblCodLivro2.Visible          = false;
                lblNomeLivro2.Visible         = false;
                lblDiaDoAluguel2.Visible      = false;
                lblDataParaDevolucao2.Visible = false;
                btnDevolver2.Visible          = false;
                txtNomeCliente.Text           = "";
                txtQtdLivrosCliente.Text      = "";
                txtCodLivro1.Text             = "";
                txtNomeLivro1.Text            = "";
                txtDataAluguel1.Text          = "";
                txtDataDevolucao1.Text        = "";
                _codCliente1         = 0;
                _codTitulo1          = 0;
                _codCliente2         = 0;
                _codTitulo2          = 0;
                btnDevolver1.Enabled = false;
            }
        }