Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Задача 2: Создание раздела для администратора системы




 

Задание 1. Настройте форму администратора системы.

- Откройте форму

- Поместите на форму 3 элемента «Label», 3 элемента «TextBox» и один элемент «Button» с панели элементов (если панель не отображается, активируйте её в меню «Вид»-«Панель элементов»), в разделе «Стандартные элементы управления», как показано на рисунке.

- Настройте свойства элементов, значения которых представлены в таблице.

Элемент Свойство Значение свойства
Label1 Text (Текст надписи) Имя пользователя
Label2 Пароль
Label3 Роль
Button1 Добавить
Label1 Font (Шрифт) Размер 14 пт
Label2
Label3
TextBox1
TextBox2
Button1

- Внешний вид формы представлен на рисунке.

- Перенесите на форму с панели «Источники данных» «User_tbl». Все компоненты разместите на форме, и настройте размер, как показано на рисунке.

- Удалите панель навигации с формы. Для этого выделите эту панель и нажмите на клавиатуре «Delete».

Задание 2. При добавлении нового пользователя система должна поверять его на наличие и если пользователь в системе уже существует должно выводится соответствующее сообщение.

- Щелкните два раза ЛКМ по кнопке «Добавить». Появится заготовка метода события «Click» (щелчок). Измените метод, как показано на рисунке ниже.

- Запустите приложение, проведите тестирование по представленному плану.

Данные для добавления нового пользователя через форму администратора.

Логин Пароль Роль (следующий переход)
Ваше Имя Ваш пароль User Добавление строки о новом пользователе в таблицу

Не правильные данные

Пароль Пароль Роль (следующий переход)
Root   User Сообщение «Такой пользователь уже существует!»

 

Задание 3. Предусмотреть возможность изменения текущих данных пользователей, в том числе снятие блокировки.

- Поместите на форму один элемент «Button» с панели элементов (если панель не отображается, активируйте её в меню «Вид»-«Панель элементов»), в разделе «Стандартные элементы управления». Задайте свойство «Text» для данной кнопки в значение «Сохранить», как показано на рисунке.

- Щелкните два раза ЛКМ по кнопке «Сохранить». Появится заготовка метода события «Click» (щелчок). Измените метод, как показано на рисунке ниже.

Данная процедура содержит следующие команды:

This.Validate() - проверяет введенные в поля данные на соответствие типам данных полей;

This.user_tblBindingSource.EndEdit() - закрывает подключение с сервером;

This.TableAdapterManager.UpdateAll(this.securityDBDataSet)-обновляет данные на сервере.

- Запустите приложение, измените данные, например, снимите блокировку, сохраните изменения, после откройте базу данных и проверьте измененную информацию.

 





Поделиться с друзьями:


Дата добавления: 2017-01-28; Мы поможем в написании ваших работ!; просмотров: 269 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Человек, которым вам суждено стать – это только тот человек, которым вы сами решите стать. © Ральф Уолдо Эмерсон
==> читать все изречения...

2258 - | 2106 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.