Erro de servidor na aplicação '/reservas'.

O valor nulo não pode ser atribuído a um membro com o tipo System.Int32 que tenha um tipo de valor que não pode ser nulo.

Descrição: Exceção não processada ao executar o pedido Web atual. Consulte o rastreio da pilha para obter mais informações sobre o erro e o respetivo ponto de origem no código.

Detalhes da Exceção: System.InvalidOperationException: O valor nulo não pode ser atribuído a um membro com o tipo System.Int32 que tenha um tipo de valor que não pode ser nulo.

Erro de origem:

Foi gerada uma Exceção não processada durante a execução do pedido Web atual. As informações relativas à origem e localização da Exceção poderão ser identificadas através da utilização do rastreio da pilha de exceções abaixo.

Rastreio da pilha:


[InvalidOperationException: O valor nulo não pode ser atribuído a um membro com o tipo System.Int32 que tenha um tipo de valor que não pode ser nulo.]
   bookingIII.BL.BLst.retornaU_MAXPEXT(String _ref, DateTime _de, DateTime _ate) in C:\Users\brunolopes\Source\Repos\cerdeira_booking_2\bookingIII\bookingIII\BL\BLst.cs:695
   bookingIII.Details.getval(String _ref, String _qtt, DateTime _dataopen, DateTime _datafinal, String _nrpessoas, String _adultos, String _criancas, String _pets) in C:\Users\brunolopes\Source\Repos\cerdeira_booking_2\bookingIII\bookingIII\Details.aspx.cs:2884
   bookingIII.Details.verProduto() in C:\Users\brunolopes\Source\Repos\cerdeira_booking_2\bookingIII\bookingIII\Details.aspx.cs:2459
   bookingIII.Details.Page_Load(Object sender, EventArgs e) in C:\Users\brunolopes\Source\Repos\cerdeira_booking_2\bookingIII\bookingIII\Details.aspx.cs:289
   System.Web.UI.Control.OnLoad(EventArgs e) +108
   System.Web.UI.Control.LoadRecursive() +90
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1533


Informações da versão: Versão do Microsoft .NET Framework:4.0.30319; Versão do ASP.NET:4.8.4700.0