Программа на C#. только.
Задание не сложное, и во времени особо не ограничено.
Задание
Нужно создать программу, которая будет считывать данные с MS Exel и разрешать пользователю вводить новые данные, редактировать существующие и делать обработку данных за заданными параметрами.
Результаты сохранить в файле MS Word.
Файл MS Exel должен иметь данные о:
- номере рейса автобуса
- пункт назначения
- время отправления
- время прибытия
- кол-во свободных мест.
Программа должна сохранять в MS Word файл следующею информацию:
- Время отправки автобусов в город Х
- кол-во свободных мест в город Х и время отправки Y-Z
Значение Х,У вводится за запросом в форму.
Как я представляю.
В MS Exel информация будет хранится в 5 колонках.
в 1-ой колонке номер автобуса, во 2-ой колонке пункт назначения,
в3 3-ой колонке время отправления, в 4-ой колонке время прибытия, в 5-ой количество свободных мест.
пользователь, видит всю информацию, может ее сортировать и искать по каждому столбику.
после выбора нужного рейса, информация должна сохранится в ворд файл.
например: рейс "АМ 1245", пункт назначения "Киев", время отправки "14:30", время прибытия "18:35", кол-во свободных мест "7 из 30".
чтобы сохранить информацию в MS Word файл нужно чтобы пользователь ввел город, и время отправки.
можно сделать, чтобы город можно было выбрать с выпадающего списка, и поле поиска или т.п., и после выбора города появлялся список с временем оправки именно этого автобуса и поле для поиска.
пример MS Word файл.
пользователь выбрал "Киев", "11:50"
сохраняет:
время отправки в "Киев"
"06:00" "10:05" "АП 123" "5 из 24"
...(все рейсы в киев)
"16:00" "20:05" "ПА 321" "3 из 28"
Свободных мест в "Киев" с временем отправки "11:50" "0". Рейс 54345.
Также защиту, чтобы при добавлении нового рейса выбираешь уже существующий номер рейса, проверка на два одинаковых времени отправки в один город то появлялось окно с предупреждением.