コード例 #1
0
 public RoomEnteredTrigger(
     HostEncounterManager encounterManager,
     RoomFacade facade)
 {
     _facade           = facade;
     _encounterManager = encounterManager;
 }
コード例 #2
0
        //private ClinicaDbContext db = new ClinicaDbContext();

        // GET: Room
        public ActionResult Index()
        {
            //var rooms = db.Rooms.ToList();
            var roomFacade = RoomFacade.getInstance();
            var rooms      = roomFacade.List();

            return(View(rooms));
        }
コード例 #3
0
 public MainWindow()
 {
     InitializeComponent();
     CenterFacade      = new CenterFacade();
     RoomFacade        = new RoomFacade();
     ReservationFacade = new ReservationFacade();
     ApplicationFacade = new ApplicationFacade();
     AccessoryFacade   = new AccessoryFacade();
 }
コード例 #4
0
 public void BeginEncounter(RoomFacade room)
 {
     if (room.Visited == false)
     {
         room.Visited = true;
         _currentRoom = room;
         _encounterEnemyManager.AllEnemiesDead += EndEncounter;
         SpawnDoors();
     }
 }
コード例 #5
0
        private void NewRoomButton_Click(object sender, RoutedEventArgs e)
        {
            var form = new RoomForm(FormMode.New);

            if (form.ShowDialog() ?? false)
            {
                var room = form.RetrieveFormData();
                RoomFacade.Create(room);
                RoomsListBox.Items.Refresh();
            }
        }
コード例 #6
0
 private void DeleteRoomButton_Click(object sender, RoutedEventArgs e)
 {
     if (RoomsListBox.SelectedItem is Room selectedRoom)
     {
         if (MessageBox.Show($"Do you really want to delete room {selectedRoom.Name}?", "Delete",
                             MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes)
         {
             RoomFacade.Delete(selectedRoom);
             RoomsListBox.Items.Refresh();
         }
     }
 }
コード例 #7
0
 private void EditRoomButton_Click(object sender, RoutedEventArgs e)
 {
     if (RoomsListBox.SelectedItem is Room selectedRoom)
     {
         var form = new RoomForm(FormMode.Edit, selectedRoom);
         if (form.ShowDialog() ?? false)
         {
             var room = form.RetrieveFormData();
             RoomFacade.Update(room);
             RoomsListBox.Items.Refresh();
         }
     }
 }