.

 

por esse trecho não vi nada de errado, vc debugou para saber se estão vindo os valores corretos? 

pq as vezes vc está carregando os valores no momento errado, manda mais um pedaço do seu código, prometo que não vou copiar

Razão: