示例#1
0
        private void ViewSelectedRoom_ButtonClick(object sender, RoutedEventArgs e)
        {
            RoomDetailRoomTabDisplay display = GetRoomDetailRoomTabDisplay(sender as DaleRibbonButton);

            if (display != null)
            {
                _uxManager.EditRoom(display);
            }
        }
示例#2
0
        private void ChangeBillingAccount_ButtonClick(object sender, RoutedEventArgs e)
        {
            RoomDetailRoomTabDisplay display = GetRoomDetailRoomTabDisplay(sender as DaleRibbonButton);

            if (display != null)
            {
                _uxManager.ChangeRoomsBillingAccount(display);
            }
        }
示例#3
0
        private RoomDetailRoomTabDisplay GetRoomDetailRoomTabDisplay(DaleRibbonButton sender)
        {
            RoomDetailRoomTabDisplay display       = null;
            DaleRibbonButton         senderElement = sender as DaleRibbonButton;

            if (senderElement != null)
            {
                display = senderElement.DataContext as RoomDetailRoomTabDisplay;
            }

            return(display);
        }
示例#4
0
        private void RefreshRooms_ButtonClick(object sender, RoutedEventArgs e)
        {
            RoomDetailRoomTabDisplay display = GetRoomDetailRoomTabDisplay(sender as DaleRibbonButton);

            if (display != null)
            {
                if (_uxManager.ConfirmNumberOfRooms(display))
                {
                    _uxManager.RefreshRooms(display);
                }
            }
        }
示例#5
0
        private void EditRoom(object sender)
        {
            RoomDetailRoomTabDisplay display       = null;
            DaleGridControl          senderElement = sender as DaleGridControl;

            if (senderElement != null)
            {
                display = senderElement.DataContext as RoomDetailRoomTabDisplay;
                if (display != null)
                {
                    _uxManager.EditRoom(display);
                }
            }
        }