ній список товарів для покупки.
Залежно від вибору користувача відкриється головне вікно роботи з тими чи іншим розділами ІС. Всі ці вікна мають схожу загальну структуру. В якості прикладу розглянемо вікно адміністратора (див. малюнок 27). <В
Малюнок 27 - Вікно адміністратора
Практично кожне головне вікно програми має головне меню. Для створення головного меню був використаний компонент MenuStrip. p align="justify"> Ліва частина головних вікон роботи з розділами ІС відведена під таблиці, в яких відображаються дані в процесі роботи з системою. Таблиці створені за допомогою компонента DataGridView, а в правій розташовуються елементи пошуку, управління та модифікації даних. Для цих цілей використовуються компонентиcomboBox, TextBox і Batton. p align="justify"> Усі таблиці та відповідні їм елементи управління згруповані по вкладками.
Програма містить 11 форм. Опишемо основні з них. p align="justify"> При запуску програми викликається вікно діалогу налаштування підключення, де вводиться ім'я сервера, ім'я бази даних, логін і пароль.
Потім виводиться форма для авторизації користувача BeginConnect. Вона містить наступні компоненти:
txtLogin - поле для введення логіна
txtPassword - поле для введення пароля
btnOK - кнопка для підтвердження введених даних
btnUser - кнопка для входу в програму без пароля
btnClose - кнопка для виходу з програми.
Форма представлена ​​у файлах: BeginConnect.cs, BeginConnect.Designer.cs, BeginConnect.resx.
Після авторизації в залежності від обраного рівня доступу виводиться форма адміністратора, продавця або користувача.
Форма адміністратора
Форма містить кілька вкладок.
Вкладка В«ТовариВ» включає наступні компоненти:
dgAdmin_Goods - таблиця для виведення інформації про товари
cbWH - вибір філії магазину
btnShowPhoto - для перегляду фотографії товару
button1 - закриття форми адміністратора
tcGoods - панель з вкладками, кожна з яких призначена для реалізації якого-небудь дії адміністратора при роботі з товарами (додавання, видалення, оновлення, переміщення і пошук).
Вкладка В«ДодатиВ» забезпечує можливість додавання товару і містить компоненти: label1 з текстом В«Код:В»
label5 з текстом В«Найменування:В»
label2 з текстом В«Тип товару:В»
label4 з текстом В«Ціна:В»
label28 з текстом В«Зображення:В»
mtbAdd_Code - для введенн...