entity framework - There is already an openEntityframework DataReader associated with this Connection which must be closed first -


i got error @ nummedidas = nummedidas + anal.medidas.count(); , cannot figure out how solve it: innerexception: {"there open datareader associated connection must closed first."} source: entityframework

this code:

     pitelodatacontext contexto = new pitelodatacontext();         var resultados = analisis in contexto.analises                          select analisis;          if (hospitales != null)         {             list<string> listahospitales = new list<string>();             listahospitales = hospitales.tostring().split(';').tolist();             resultados = resultados.where(b => listahospitales.contains(b.incidente.hospital.denominacion));                         }  numanalisisaspxlabel.text = resultados.count().tostring();          foreach (pitelo.entityclasses.analisis anal in resultados )         {             **nummedidas = nummedidas + anal.medidas.count();**             if ((anal.fechahora != null) && (anal.incidente.fechahora != null))             {                 sumasegundosentrecomunicacionanalisis = sumasegundosentrecomunicacionanalisis + (convert.todatetime(anal.fechahora) - convert.todatetime(anal.incidente.fechahora));                 numelementostomarencuenta++;             }             if ((anal.fechahora != null) && (anal.incidente.fechahoracierre!=null))             {                 sumasegundosentrecomunicacionanalisiscierre = sumasegundosentrecomunicacionanalisiscierre + (convert.todatetime(anal.incidente.fechahoracierre) - convert.todatetime(anal.fechahora));                 numelementostomarencuenta2++;             }         } 

any tips??

thanks!!


Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -