Класс "HotelBDAddUser" - База данных отеля

Является визуальным классом, содержащим оконный пользовательский интерфейс (рис.11).

Рис.11

Связи.

    1. Связь "событие-действие" между событием "clicked" кнопки "отмена" и действием "closeWidget" окна. 2. Связь "событие-код" между событием "clicked" кнопки "Добавить" и пользовательским методом "saveTo:". 3. Связь "атрибут как параметр" между свойством "object" текстового поля ввода с параметром "FName" связи №1 4. Связь "атрибут как параметр" между свойством "object" текстового поля ввода параметром "SName" связи №1 5. Связь "атрибут как параметр" между свойством "selectedItem" поля ввода параметром "sex" связи №1

Рис.12

Предназначен для добавления записей о новых пользователях в БД.

AbtAppBldrView subclass: #HotelBDAddUser

InstanceVariableNames: 'selectedUser '

ClassVariableNames: ''

PoolDictionaries: ''

Main.

SelectedUser

^selectedUser

SelectedUser: anObject

SelectedUser := anObject.

Self signalEvent: #selectedUser with: anObject

NewUser: FName with: SName sex: sex

Self selectedUser: (HotelBDUser new FName:FName; SName:SName; sex:sex).

(self subpartNamed: 'Window') closeWidgetCommand.

Рис.13

Похожие статьи




Класс "HotelBDAddUser" - База данных отеля

Предыдущая | Следующая