Опубликован: 11.09.2006 | Уровень: специалист | Доступ: платный
Лекция 11:

Финальный проект — программа education center

< Лекция 10 || Лекция 11: 1234567891011
  • Поиск клиентовПоиск клиентов. При нажатии на эту кнопку открывается форма поиска клиентов (рис. 11.8.)
"Поиск клиентов"

Рис. 11.8. "Поиск клиентов"

Выбрав произвольный курс на вкладке "Приемная", можно нажатием кнопки "Создать группу" открыть форму создания новой группы (рис. 11.9 и рис. 11.10).

Форма "Создание группы"

Рис. 11.9. Форма "Создание группы"
Созданная группа добавляется в список групп

увеличить изображение
Рис. 11.10. Созданная группа добавляется в список групп

В выбранную группу можно добавлять клиентов (рис. 11.10 и рис. 11.11).

Добавление клиента  в группу

Рис. 11.10. Добавление клиента в группу
Результат добавления нового клиента

увеличить изображение
Рис. 11.11. Результат добавления нового клиента

Для повторного просмотра данных клиента можно, щелкнув правой кнопкой мыши на его записи, вызвать контекстное меню и выбрать пункт "Личные данные".

На форме клиента имеются дополнительные вкладки:

  • "Данные клиента" (рис. 11.10).
  • "Оплата и реализация" — учет платежей клиента (рис. 11.12).
  • "Архив" — данные об оплаченных и реализованных суммах клиента (рис. 11.13).
  • "Группы клиента" — номера групп клиента, в которых он был записан (рис. 11.14).
"Оплата и реализация"

Рис. 11.12. "Оплата и реализация"
"Архив"

Рис. 11.13. "Архив"
"Группы клиента"

Рис. 11.14. "Группы клиента"
< Лекция 10 || Лекция 11: 1234567891011
Елена Дьяконова
Елена Дьяконова

При нажатии на Сумма в примере ArbitraryMethod из Лекция 7, VS 2013 выдается ошибка: 

Необработанное исключение типа "System.InvalidOperationException" в System.Windows.Forms.dll

Дополнительные сведения: Недопустимая операция в нескольких потоках: попытка доступа к элементу управления "lblResult" не из того потока, в котором он был создан.

Затем:

Необработанное исключение типа "System.InvalidOperationException" в mscorlib.dll

Дополнительные сведения: Для каждой асинхронной операции метод EndInvoke может вызываться только один раз.

Александр Сороколет
Александр Сороколет

Свойство WindowState формы blank Maximized. Не открывается почемуто на всё окно, а вот если последующую форму бланк открыть уже на макс открывается :-/

Анатолий Федоров
Анатолий Федоров
Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989