Требуется разработка приложения на C# для работы с ассортиментом
Описание внешнего вида:
Сверху стандартное меню - открыть, закрыть.
Далее панель - будут расположены элементы для поиска и фильтрации
По центру во весь экран - таблица с выгрузкой
Снизу - статус
Функционал:
1. Подгрузка товаров из выгрузки сайта в формате csv, выбор столбцов для отображения, вывод строк в таблицу
2. Должен работать поиск товаров (также поиск по маске) + стоп слова. Поле ввода и кнопка найти.
3. Сортировка одновременно по нескольким столбцам (например: для выбранного бренда, отсортировать по серии и цене).
Кнопка сброса поиска.
4. Реализовать вставку в ячейку таблицы матрицы размеров и цен через буфер обмена.
При клике на ячейку "размеры" будет открываться модальное окно, в которое надо будет вставить из буфера обмена размеры и цены. Если данные уже были сохранены в этой ячекйке, то необходимо подгрузить размеры и цены.
Будет осуществляться вставка столбцов из прайса Excel (столбцов или строк - анализировать какой используется разделитель). Далее необходимо будет нажать кнопку "Сохранить"
пример кода вставки из Excel - http://www.codeproject.com/Articles/36850/DataGridView-Copy-and-Paste
Измененные строки "подсвечивать".
Также здесь будет доп. функционала - кнопка сгенерировать размеры (надо будет запрограммировать несколько типовых вариантов). Размеры будут генериться на основе "типа товара".
5. Сохранение в формат csv из таблицы (с учетом выбранных )
Формат csv будет предоставлен.
Исходные коды необходимо будет предоставить.
Также будет необходима дальнейшая поддержка и развитие.