An activity where the users how attended a meal can be selected. More...
Inherits Foodolini::Activities::IActivity.
Public Member Functions | |
UserSelector () | |
Dictionary< Person, double > | GetUsers () |
Returns all users. | |
void | Register (IOwner owner) |
Subscribe to the events exposed by owner, and store a reference to owner. | |
void | Unregister () |
Unsubscribe to the events exposed by owner, and loose any references to owner. | |
Protected Member Functions | |
virtual void | Build () |
virtual void | OnAddUserClick (object sender, System.EventArgs e) |
Adds a user to the userSelectedStorage. | |
virtual void | OnBtnRemoveUserClicked (object sender, System.EventArgs e) |
Removes a user form the userSelectedStorage. | |
Protected Attributes | |
NodeStore | userStorage = new NodeStore(typeof(PersonAdapter)) |
NodeStore | userSelectedStorage = new NodeStore(typeof(PersonAdapter)) |
Properties | |
Widget | Widget [get] |
An activity where the users how attended a meal can be selected.
Definition at line 14 of file Foodolini.Activities.UserSelector.cs.
Foodolini.Activities.UserSelector.UserSelector | ( | ) |
Definition at line 22 of file UserSelector.cs.
virtual void Foodolini.Activities.UserSelector.Build | ( | ) | [protected, virtual] |
Definition at line 56 of file Foodolini.Activities.UserSelector.cs.
Dictionary<Person, double> Foodolini.Activities.UserSelector.GetUsers | ( | ) |
Returns all users.
Definition at line 73 of file UserSelector.cs.
virtual void Foodolini.Activities.UserSelector.OnAddUserClick | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Adds a user to the userSelectedStorage.
Definition at line 83 of file UserSelector.cs.
virtual void Foodolini.Activities.UserSelector.OnBtnRemoveUserClicked | ( | object | sender, | |
System.EventArgs | e | |||
) | [protected, virtual] |
Removes a user form the userSelectedStorage.
Definition at line 98 of file UserSelector.cs.
void Foodolini.Activities.UserSelector.Register | ( | IOwner | owner | ) |
Subscribe to the events exposed by owner, and store a reference to owner.
owner | Instance of an implementation of IOwner |
Implements Foodolini.Activities.IActivity.
Definition at line 108 of file UserSelector.cs.
void Foodolini.Activities.UserSelector.Unregister | ( | ) |
Unsubscribe to the events exposed by owner, and loose any references to owner.
Implements Foodolini.Activities.IActivity.
Definition at line 112 of file UserSelector.cs.
NodeStore Foodolini.Activities.UserSelector.userSelectedStorage = new NodeStore(typeof(PersonAdapter)) [protected] |
Definition at line 18 of file UserSelector.cs.
NodeStore Foodolini.Activities.UserSelector.userStorage = new NodeStore(typeof(PersonAdapter)) [protected] |
Definition at line 17 of file UserSelector.cs.
Widget Foodolini.Activities.UserSelector.Widget [get] |
Implements Foodolini.Activities.IActivity.
Definition at line 116 of file UserSelector.cs.