Курсовая работа: Разработка структуры класса "Адресное бюро"

(6) Запись удаляется

(7) Происходит обновление таблицы (в цикле перебираются все записи и заново отображаются в dataGridView, последняя строчка dataGridView удаляется).

2) Если выбран класс «Предприятия», то удаление происходит из него.

(1) Если в списке нет записей, программа выдает ошибку.

(2) Выбирается строка с необходимой записью.

(3) Нажимается кнопка «Удалить».

(4) Считывается индекс выбранной строки.

(5) Из контейнера выбирается запись с данным индексом.

(6) Запись удаляется.

(7) Также удаляются все подразделения этого предприятия.

(8) Удаляется имя предприятия из comboBox-а.

(9) Происходит обновление таблицы (в цикле перебираются все записи и заново отображаются в dataGridView, последняя строчка dataGridView удаляется).

3) Если выбран класс «Подразделения», то удаление происходит из него.

(1) Необходимо выбрать из comboBox-а названия предприятия, из которого будут удалены подразделения.

(2) Если в списке нет записей, программа выдает ошибку.

(3) Выбирается строка с необходимой записью.

(4) Нажимается кнопка «Удалить».

(5) Считывается индекс выбранной строки.

(6) Из контейнера выбирается запись с данным индексом

(7) Запись удаляется

(8) Происходит обновление таблицы (в цикле перебираются все записи и заново отображаются в dataGridView, последняя строчка dataGridView удаляется).

c) Редактирование. Происходит при двойном клике на выбранной записи.

1) Если выбран класс «Частные квартиры», то происходит редактирование его записей.

(1) При двойном клике появляется форма редактирования с текущим состоянием выбранной записи.

(2) В textBox1-7 заносится новое значение записи.

(3) После заполнения полей нажимается кнопка «Ок». Заполняется экземпляр класса «Частные квартиры».

(4) Поля экземпляра контейнера List<> типа «Частные квартиры» заменяются полями экземпляра класса «Частные квартиры».

2) Если выбран класс «Предприятия», то происходит редактирование его записей.

(1) При двойном клике появляется форма редактирования с текущим состоянием выбранной записи.

К-во Просмотров: 284
Бесплатно скачать Курсовая работа: Разработка структуры класса "Адресное бюро"