private void btnSzobaKereses_Click(object sender, EventArgs e)
        {
            EllenorzesFelnottek();
            dtpElsoNapEllenorzesDatumTol();
            dtpElsoNapEllenorzesDatumIg();


            var error = "";


            if (false == EllenorzesBefernekEASzobabaAVendegek())
            {
                DBFeladatok.AddError(ref error, "A legnagyobb szobába maximum " + this.maxEnnyiSzemely.ToString() + " személy fér csak el.");
            }
            if (false == EllenorzesDatumok_Tol())
            {
                DBFeladatok.AddError(ref error, "Szobát csak a mai naptól lehet foglalni.");
            }
            else if (false == EllenorzesDatumok_Ig())
            {
                DBFeladatok.AddError(ref error, "Hibás foglalási dátum, az utolsó nap az elsö elött van.");
            }
            if (error != "")
            {
                MessageBox.Show(error, "Figyelmeztetés...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                DialogResult = DialogResult.None;
            }
            else
            {
                List <Szoba> szabad_szobak = DBFeladatok.SzabadSzobaKeresese((int)nudFoglalasFelnottek.Value, (int)nudFoglalasGyermekek.Value,
                                                                             dtpElsoNap.Value, dtpUtolsoNap.Value);
                if (szabad_szobak.Count > 0)
                {
                    PanelSwitch(gpbSzoba, true);
                    txtSzobaLstSzobaQuickFind.Text = "";
                    szobak_filter_datasource       = szabad_szobak;
                    lstSzoba.DataSource            = szobak_filter_datasource;
                }
            }
        }
        private void buttonOK_Click(object sender, EventArgs e)
        {
            var error = "";

            if (txtVendegNev.Text.Trim() == "")
            {
                DBFeladatok.AddError(ref error, "Nem adott meg nevet!");
            }
            if (txtVendegOkmanyAzonosito.Text.Trim() == "")
            {
                DBFeladatok.AddError(ref error, "Nem adott meg okmányszámot!");
            }

            if (error != "")
            {
                MessageBox.Show(error, "Figyelmeztetés...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                DialogResult = DialogResult.None;
            }
            else
            {
                if (Tarolt == null)
                {
                    _tarolt = new Vendeg(txtVendegNev.Text.Trim(), (VendegNem)cboVendegNem.SelectedItem,
                                         (VendegOkmanyTipus)cboVendegOkmanyTipus.SelectedItem, txtVendegOkmanyAzonosito.Text.Trim(),
                                         dtpVendegSzuletesiDatum.Value);

                    EasyLog.LogMessageToFile("New vendeg =" + _tarolt);
                }
                else
                {
                    _tarolt.Nev               = txtVendegNev.Text.Trim();
                    _tarolt.VendegNem         = (VendegNem)cboVendegNem.SelectedItem;
                    _tarolt.VendegOkmanyTipus = (VendegOkmanyTipus)cboVendegOkmanyTipus.SelectedItem;
                    _tarolt.OkmanyAzonosito   = txtVendegOkmanyAzonosito.Text.Trim();
                    _tarolt.SzuletesiDatum    = dtpVendegSzuletesiDatum.Value;
                    EasyLog.LogMessageToFile("Mod vendeg = " + _tarolt);
                }
            }
        }
        private void btnOK_Click(object sender, EventArgs e)
        {
            var error = "";

            if (txtSzobaNev.Text.Trim() == "")
            {
                DBFeladatok.AddError(ref error, "Nem adott meg nevet!");
            }

            if (error != "")
            {
                MessageBox.Show(error, "Figyelmeztetés...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                DialogResult = DialogResult.None;
            }
            else
            {
                if (Tarolt == null)
                {
                    _tarolt = new Szoba(
                        txtSzobaNev.Text.Trim(), (SzobaEmelet)cboSzobaEmelet.SelectedIndex,
                        (int)nudSzobaFelnotthely.Value, (int)nudSzobaGyermekHely.Value, cboSzobaKiadhato.SelectedIndex == 1,
                        txtSzobaMegjegyzes.Text.Trim()
                        );
                    EasyLog.LogMessageToFile("New szoba =" + _tarolt);
                }
                else
                {
                    _tarolt.Nev          = txtSzobaNev.Text.Trim();
                    _tarolt.Emelet       = (SzobaEmelet)cboSzobaEmelet.SelectedIndex;
                    _tarolt.Felnott_hely = (int)nudSzobaFelnotthely.Value;
                    _tarolt.Gyermek_hely = (int)nudSzobaGyermekHely.Value;
                    _tarolt.Kiadhato     = cboSzobaKiadhato.SelectedIndex == 1;
                    _tarolt.Megjegyzes   = txtSzobaMegjegyzes.Text.Trim();
                    EasyLog.LogMessageToFile("Mod szoba = " + _tarolt);
                }
            }
        }