Ejemplo n.º 1
0
        // Når checkboxen for automatisk XML synkronisering trykkes
        private void autoSyncXML_CheckedChanged(object sender, EventArgs e)
        {
            if (autoSyncXML.Checked)
            {
                Properties.Settings.Default.AutoSyncXML = true;
            }
            else
            {
                Properties.Settings.Default.AutoSyncXML = false;
            }

            DatabaseManager.SetAutoSyncStatus(autoSyncXML.Checked);
        }
Ejemplo n.º 2
0
        // Start opp database, hent data, sette verdier og lag event handlers
        private void FormHotellAdmin_Load(object sender, EventArgs e)
        {
            OpenDatabase();
            if (loginRequired)
            {
                RequestLogin();
            }

            GetRoomData();
            ShowRoomData(1);
            GetOrderData();
            ShowOrderData();
            GetBookingData();
            GetDropInData();

            Size = Properties.Settings.Default.FormSize;
            colorBlindMode.Checked     = Properties.Settings.Default.ColorBlind;
            headerPictureBox.BackColor = Color.FromArgb(45, 48, 50);
            autoSyncXML.Checked        = Properties.Settings.Default.AutoSyncXML;
            DatabaseManager.SetAutoSyncStatus(autoSyncXML.Checked);

            // Disse stopper ekstrem lag og prossessorbruk når vi resizer vinduet
            ResizeBegin += new EventHandler(FormHotellAdmin_ResizeBegin);
            ResizeEnd   += new EventHandler(FormHotellAdmin_ResizeEnd);

            foreach (Control c in tableLayoutRoomsPanel.Controls)
            {
                c.DragDrop += new DragEventHandler(labels_DragDrop);
                c.DragOver += new DragEventHandler(labels_DragOver);
            }

            buttonFirstFloor.MouseDown  += new MouseEventHandler(buttonFirstFloor_MouseDown);
            buttonSecondFloor.MouseDown += new MouseEventHandler(buttonSecondFloor_MouseDown);
            buttonThirdFloor.MouseDown  += new MouseEventHandler(buttonThirdFloor_MouseDown);

            foreach (Control c in tableLayoutFloorButtons.Controls.OfType <Button>())
            {
                c.MouseDown += new MouseEventHandler(buttons_MouseDown);
            }
        }