А еще - странно смотрятся последние 4 строчки в заполнении полей, когда в tmptable суммируются НЕЗАПОЛНЕННЫЕ поля из той же записи. Ну то есть:
tmpTable.CurrentPayTotal = tmpTable.BPayCurrent + tmpTable.PayCurrent;
поля BPayCurrent и PayCurrent ранее заполнены не были, в чем смысле заполнения tmpTable.CurrentPayTotal ?
Похоже, что или код кривой, или вы привели код метода не целиком.
|