Refactored Client and Server, Added quickFix for time persistence
Админ:
- trains – добавить колонку с кол-вом мест в поезде
--FIXED
- add train – при таких параметрах упало с эксепшеном (qwe – новая станция, была добавлена на Add Station)
--Не ожидал такого от hibernate, думал он перезабирает из базы, а он просто проставляет ид, пофиксил
- add station – при таких параметрах тоже падает
--Не понял, если не про Station, а Train то не воспроизвел, добавляются даже идентичные поезда(что вроде как может быть в реальности =))
Client:
- schedule – при поиске from-to, from = balt, to – пустое, в гриде выводится поезд с source = lenin
--FIXED Поиск по одной станции воспринимался как поиск просто по станции
- schedule – при поиске по времени, from = balt, to – пустое, в грид не выводится результатов
--FIXED те же причины(поля невалидировались в зависимости от состояния комбобокса)
- purchase – при покупке, если не задать поля, в лог падает эксепшен
--если не задать поля, валидация полей не проходит, возможно пофиксил до замечания =)