logo
logo
вот здесь собака порылась [Daniil 24/08/2015 14:11]
Представьте начальное состояние диалога. Во всех полях 0.

валюты в программу введены (названия). курсы тоже должны быть введены. уже ни каких "нулей".
минимум один (первый введенный) курс должен отразиться в окне ввода.
это надо контролировать при добавлении валюты.
валюта не может быть без курса к хоть одной другой валюте.
в нашем случае к рублю (основной), или это не валюта, а ахинея - ошибка, которую надо поправить.  
 
если курс есть (отличный от нуля), "0" быть не должно в диалоге ввода. и не должно быть того что из этого вытекает: бесконечность, переставлять точку.......
 
диалог добавленя валюты не содержит курса.........
о чем дальше вообще говорить? конечно "0" и непонятки и ошибки.
и курс к основной валюте (начальный) надо указать и возможно полезно кросс-курс пересчитать сразу при добавлении новой валюты.
сейчас это разделено. отсюда "0". уже не логично иметь в программе валюту с курсом "0". у такой валюты имени (названия) быть не может, потому что название одно = "ноль".