mamont77 / fcontrol

BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

PERMISSION // LEGS #157

Closed FlightDispatch closed 10 years ago

FlightDispatch commented 10 years ago

СТОЛКНУЛСЯ С ТАКОЙ ПРОБЛЕМОЙ у нас один permission может быть на два ЛЕГ-а, но в програме написать это нельзя

нужно сделать так, чтоб один permission можно было поставить под два лега визуально где-то так: 20

mamont77 commented 10 years ago
  1. Придется форму вернуть к многострочной, как было раньше или придумать другой способ, что бы было удобно выбирать 2 лега.
  2. Изменить структуру базы данных, научить ее хранить несколько легов в строке, что в свою очередь повлечет цепную реакцию правок в структуре и логике приложения.
  3. Переделать входящие-исходящие для пермишинов.

В общем я подумаю как это реализовать или тупо забью)) Об этом надо было думать еще в начале, до того как инвойсы проектировались.

Или как вариант, сделать гораздо позже, после оплаты, как дополнительный заказ на улучшения функционала. Программировать это всего часа три, а тестировать часов пять. Уж больно сложно Игорь наворотил в инвойсах, и в них долго делать правки, в случае, если где то ошибка.

Вопрос. А если этот пермишин внести 2 раза? Для одного лега, а потом для второго. Или религия не позволяет? Да, будет другой вывод. Но ведь так вами и задумывалось! Я не писал защиту, которая запрещает вводить одинаковые пермишины для разных легов.

FlightDispatch commented 10 years ago

религия позволяет. плевать, не так это и трагично, будем в комменте писать, что это дубль. закрывай, если не начинал ничего делать.

mamont77 commented 10 years ago

Делать ничего не начинал, а то бы я на 2 недели в код ушел))