Server Error in '/' Application.

Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Source Error:


Line 203:
Line 204:        lstProdutoRegiao = new ProdutoBLL().ListarRegiaoPromocao(lstFiltro);
Line 205:        lstProdutoFaixa = new ProdutoEstoqueBLL().ListarProdutoEstoqueFaixaPreco(lstFiltro);
Line 206:
Line 207:        ProdutoEstoque oProdutoEstoque = new ProdutoEstoque();

Source File: e:\home\ligacao2\Web\produto\Default.aspx.cs    Line: 205

Stack Trace:


[ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index]
   System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) +69
   System.Collections.Generic.List`1.get_Item(Int32 index) +12932753
   lg1.BLL.DAL.<>c.<ListarProdutoEstoqueFaixaPreco>b__9_0(Produto p) in C:\Projetos\DotNet\LigacaoHomeCenter\BLL\DAL\ProdutoEstoqueDAL.cs:154
   System.Linq.WhereSelectListIterator`2.MoveNext() +102
   System.Linq.Buffer`1..ctor(IEnumerable`1 source) +123
   System.Linq.Enumerable.ToArray(IEnumerable`1 source) +79
   lg1.BLL.DAL.ProdutoEstoqueDAL.ListarProdutoEstoqueFaixaPreco(List`1 lstEntidade) in C:\Projetos\DotNet\LigacaoHomeCenter\BLL\DAL\ProdutoEstoqueDAL.cs:154
   lg1.BLL.ProdutoEstoqueBLL.ListarProdutoEstoqueFaixaPreco(List`1 lstEntidade) in C:\Projetos\DotNet\LigacaoHomeCenter\BLL\ProdutoEstoqueBLL.cs:44
   produto_Default.CarregaDadosProduto() in e:\home\ligacao2\Web\produto\Default.aspx.cs:205
   produto_Default.Page_Load(Object sender, EventArgs e) in e:\home\ligacao2\Web\produto\Default.aspx.cs:176
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4700.0