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
Post a Comment