logo
logo
С редактированием всё несколько сложнее [Дим(м) 06/03/2015 12:17]
Как мне кажется, операции перевода, чаще всего, вводят именно суммами списания и зачисления.
 
Т.е. при редактировании, пожалуй, стоило бы сначала пересчитывать курс. Чтобы избежать необходимости запоминать и восстанавливать сумму зачисления каждый раз, когда нужно исправить сумму списания.
 
Быть может, и сценарий (а) стоит изменить тем же образом?
При редактировании любой из сумм пересчитываем курс, при редактировании курса пересчитываем сумму зачисления.
 

Абсолютно идеального решения тут всё равно нет. Какая-то из возможных ситуаций ввода будет доставлять неудобства. Например, в моём варианте это - "нужно исправить курс и сохранить сумму зачисления".
Остаётся только выбрать наименьшее из всех зол.