public static EmprestimoAuxiliar buscarPorId(EmprestimoAuxiliar eAux)
        {
            EmprestimoAuxiliar resposta = null;

            if (eAux.GetId() != 0)
            {
                MySqlCommand cmd;

                string sql = "SELECT * FROM " + TABELA
                    + " WHERE id = @id;";

                // Associação do comando à conexão.
                cmd = new MySqlCommand(sql,
                    BancoDados.recuperarConexao());

                // Inserção de valores nos parâmetros.
                cmd.Parameters.AddWithValue("@id",
                    eAux.GetId());

                cmd.Prepare();

                // Execução da sentença SQL, com dados de retorno
                // associados a um objeto para posterior leitura.
                MySqlDataReader leitor = cmd.ExecuteReader();

                if (leitor.Read())
                {

                    resposta = new EmprestimoAuxiliar(int.Parse(leitor["id"].ToString()), DateTime.Parse(leitor["dataemprestimo"].ToString()),
                        bool.Parse(leitor["entregue"].ToString()), leitor["destinatario"].ToString(), leitor["item"].ToString());

                    leitor.Close();
                }

            }

            return resposta;
        }
        public static void salvar(EmprestimoAuxiliar eAux)
        {
            MySqlCommand cmd;
            string sql;

            if (eAux.GetId() == 0)
            {
                sql = "INSERT INTO " + TABELA + " VALUES(default, @dataemprestimo, @entregue, @destinatario, @item);";

                // Associação do comando à conexão.
                cmd = new MySqlCommand(sql, BancoDados.recuperarConexao());

                // Inserção de valores nos parâmetros.
                cmd.Parameters.AddWithValue("@dataemprestimo", eAux.DataEmprestimo);
                cmd.Parameters.AddWithValue("@entregue", eAux.Entregue);
                cmd.Parameters.AddWithValue("@destinatario", eAux.Destinatario);
                cmd.Parameters.AddWithValue("@item", eAux.Item);

            }
            else
            {
                sql = "UPDATE " + TABELA
                   + " SET entregue = @entregue"
                   + " WHERE id=@id;";

                // Associação do comando à conexão.
                cmd = new MySqlCommand(sql,
                    BancoDados.recuperarConexao());

                // Inserção de valores nos parâmetros.
                cmd.Parameters.AddWithValue("@entregue",
                    eAux.Entregue);
                cmd.Parameters.AddWithValue("@id",
                    eAux.GetId());
            }

            // Preparação da consulta.
            cmd.Prepare();

            // Execução da sentença SQL sem dados de retorno.
            cmd.ExecuteNonQuery();
        }