Курсовая на C# в WindowForm

Описание
1. Результатом выполнения курсовой работы является программа в WindowForm.
2. Программа должна давать возможность ведения списка объектов, согласно индивидуального задания. Список объектов выводиться на экран в виде списка.
3. В программе должна быть предусмотрена возможность создания новых элементов списка, а также редактирование и удаление уже существующих. Внесение информации должно осуществляться в отдельном окне.
4. В программе должна быть предусмотрена возможность сохранения списка в файле, а так же его чтение из файла. (Возможно использование базы данных)
5. В программе должна быть предусмотрена возможность формирование отчета, согласно индивидуальному заданию. Результаты выборки должны сохраняться в отдельном файле.
Тема курсовой/задание: «Покупатель»: фамилия; имя; отчество; пол; национальность; рост; вес; дата рождения (год, месяц число); номер телефона; домашний адрес (почтовый индекс, страна, область,
район, город, улица, дом, квартира); номер кредитной карточки; банковского счета. Вывести данные о покупателях с города Одессы.