Beispiel #1
0
        private void UpdateRoom(object sender, RoutedEventArgs e)
        {
            Room newRoom = GenerateRoomObjectFromCollectedData();

            _roomController.UpdateRoom(newRoom);
            _parent.UpdateTable();
            Close();
        }
 public ZakazivanjeRenoviranjaWindow(Room room, WindowProstorije parent)
 {
     InitializeComponent();
     this._parent  = parent;
     _selectedRoom = room;
     _parent.UpdateTable();
     CalendarSettings();
 }
        private void Ok_Click(object sender, RoutedEventArgs e)
        {
            Room room = GeneratingRoomObject();

            _roomController.AddRoom(room);
            _parent.UpdateTable();
            this.Close();
        }
        private void ZakaziRenoviranje(object sender, RoutedEventArgs e)
        {
            DateTime dateFrom = (DateTime)DateFrom.SelectedDate;
            DateTime dateTo   = (DateTime)DateTo.SelectedDate;

            //if(_renovationPeriodController.IsAvailable(_selectedRoom, dateFrom, dateTo))
            //{
            _renovationPeriodController.ScheduleRenovation(_selectedRoom, dateFrom, dateTo);

            /*}
             * else
             * {
             *  MessageBox.Show("Ima zakazanih termina u tom periodu!", "Upozorenje", MessageBoxButton.OK);
             *  this.Close();
             * }*/
            _parent.UpdateTable();
            this.Close();
        }