public void IncluirEmprestimo(Emprestimo emprestimo)
        {
            try
            {
                DAL.LeitorDAL dalLe = new DAL.LeitorDAL();
                DAL.LivroDAL  dalLi = new DAL.LivroDAL();
                dal = new DAL.EmprestimoDAL();

                if (dal.SelectEmprestimoByIdLivro(emprestimo.IdLivro) != null)
                {
                    throw new Exception("Livro emprestado, emprestimo cancelado");
                }

                if (dal.SelectEmprestimosByIdLeitor(emprestimo.IdLeitor).Count >= 5)
                {
                    throw new Exception("Leitor ja atingiu o limite de livros, emprestimo cancelado");
                }

                dal.InsertEmprestimo(emprestimo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public void IncluirEmprestimo(Emprestimo emprestimo)
 {
     try
     {
         dal = new DAL.EmprestimoDAL();
         if (dal.LeitorCheio(emprestimo.IdLeitor)) // se o leitor já tem 5 livros
         {
             throw new Exception("Leitor já tem número máximo de livros!");
         }
         dal.InsertEmprestimo(emprestimo);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }