public GuestViewModel() { Instance = GuestCatalogSingleton.SingletonInstance; MyHandler = new GuestHandler(this); AddNewGuestCommand = new RelayCommand(MyHandler.AddGuest); DeleteGuestCommand = new RelayCommand(MyHandler.DeleteGuest); EditGuestCommand = new RelayCommand(MyHandler.EditGuest); }
//Constructor public GuestViewModel() { GuestCatalogSingleton = GuestCatalogSingleton.Instance; _newGuest = new Guest(); GuestHandler = new GuestHandler(this); _createCommand = new RelayCommand(GuestHandler.CreateGuest); _deleteCommand = new RelayCommand(GuestHandler.DeleteGuest, SelectedIndexIsNotSet); _updateCommand = new RelayCommand(GuestHandler.UpdateGuest, SelectedIndexIsNotSet); _clearCommand = new RelayCommand(GuestHandler.ClearGuest); }
public GuestViewModel() { GuestCatalogSingleton = GuestCatalogSingleton.Instance; GuestHandler = new GuestHandler(this); _newGuest = new Guest(); CreateGuestCommand = new RelayCommand(GuestHandler.CreateGuest); UpdateGuestCommand = new RelayCommand(GuestHandler.UpdateGuest, GuestSelected); DeleteGuestCommand = new RelayCommand(GuestHandler.DeleteGuest, GuestSelected); ClearGuestCommand = new RelayCommand(GuestHandler.ClearGuest, GuestSelected); }
public GuestViewModel() { GuestCatalogSingleton = GuestCatalogSingleton.Instance; _newGuest = new Guest(); GuestHandler = new GuestHandler(this); CreateGuestCommand = new RelayCommand(GuestHandler.CreateGuest); UpdateGuestCommand = new RelayCommand(GuestHandler.UpdateGuest); DeleteGuestCommand = new RelayCommand(GuestHandler.DeleteGuest, (() => NewGuest != null && NewGuest.Id != 0)); ClearGuestCommand = new RelayCommand(GuestHandler.ClearGuest); }
public Viewmodel() { Guest_No = Guest.Guest_No; Name = Guest.Name; Address = Guest.Address; GuestHandler GuestHandlerInstance = new GuestHandler(); AddGuestCommand = new Relaycommand(GuestHandlerInstance.AddGuest); DeleteGuestCommand = new Relaycommand(GuestHandlerInstance.RemoveGuest); EditGuestCommand = new Relaycommand(GuestHandlerInstance.EditGuest); }
private void Awake() { if (instance == null) { instance = this; } //List<Vector3> waitingQuePositionList = new List<Vector3>(); //float positionSize = 5f; //for(int i = 0; i < 5; i++) //{ // waitingQuePositionList.Add(firstPosition.transform.position + new Vector3(0, 0, 1) * positionSize * i); //} // waitingQueue.Queue(); }
public GuestViewModel() { guestCollection = new ObservableCollection <Guest>(); guestCollection = GuestSingleton.Instance.GuestCollection; this.id = GuestCollection.Last <Guest>().Guest_No + 1; guestbookingcollection = new ObservableCollection <GuestBookings>(); guestbookingcollection = GuestSingleton.Instance.Temp_list; Func <bool> test = () => selectedGuest != null; handler = new GuestHandler(this); CreateGuestCommand = new RelayCommand(handler.CreateGuest, null); DeleteGuestCommand = new RelayCommand(handler.DeleteGuest, test); UpdateGuestCommand = new RelayCommand(handler.UpdateGuest, test); HelperClass.msg("VELKOMMEN TIL Gæst Admin Programmet"); }
public GuestVM() { _consumerGuest = ConsumerCatalog.GetConsumer <Guest>(); _guestHandler = new GuestHandler(this); _newGuest = new Guest(); _pressPostCommand = new RelayCommand(_guestHandler.PostNewGuest, () => !_guestHandler.IdExist()); _pressPutCommand = new RelayCommand(_guestHandler.PutNewGuest, _guestHandler.IdExist); _pressDeleteCommand = new RelayCommand(_guestHandler.DeleteGuest, _guestHandler.IdExist); _pressClearCommand = new RelayCommand(_guestHandler.Clear); TableVisibility = Visibility.Collapsed; GuestCatalog = CatalogSingleton <Guest> .Singleton; if (GuestCatalog.IsLoading) { TableVisibility = Visibility.Visible; GuestCatalog.Subscribe(() => { TableVisibility = Visibility.Collapsed; OnPropertyChanged(nameof(TableVisibility)); OnPropertyChanged(nameof(OppositeTableVisibility)); }); } }
static void Main(string[] args) { Handler guestHandler = new GuestHandler(null); Handler userHandler = new UserHandler(guestHandler); Handler handler = new AdminHandler(userHandler); User admin = new User() { Position = "Admin" }; User user = new User() { Position = "User" }; User guest = new User() { Position = "Guest" }; handler.Handle(admin); handler.Handle(user); handler.Handle(guest); }