Skip to content

ju11z/B1_Test_Task

Repository files navigation

Тестовое задание на работу с большими объемами данных и таблицами в компанию B1 на позицию программиста

Использованные технологии

Приложение написано на стеке технологий WPF+EntityFramework+MVVM. Для корректной работы приложение требуется установить пакеты Entityframework, MaterialDesignThemes, Microsoft.Xaml.Behaviors.Wpf, NPOI, WindowsAPICodePack-Shell. Чтобы приложение могло выполнять "тяжеловесные" операции и при этом не зависать, при разработке была задействована асинхронность.

Дополнения к основному функционалу

В первом задании есть возможность настроить количество генерируемых файлов и папку, куда файлы буду генерироваться. Второе задание поддерживает загрузку нескольких *.xls файлов той же структуры, что и файл "ОСВ для тренинга.xsls". В представлении ведомости выполняется валидация расчитанного исходящего сальдо. Если расчет исходящего сальдо предположительно ошибочен, то строка подкрашивается красным. Расчет типа счета (активный/пассивный/активно пассивный) выполнен косвенно.

screen_1 screen_2 screen_3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages