예제 #1
0
        private void btnTorles_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Biztosan törli a kijelölt könyvet ? ", "Kérdés", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                UserRegisztracio u = null;
                int    index       = -1;
                string a;
                int    firstIndex = listView1.SelectedIndices[0];
                a     = listView1.Items[firstIndex].SubItems[0].Text;
                index = Convert.ToInt32(a);
                if (index > -1)
                {
                    foreach (UserRegisztracio item in lista)
                    {
                        if (item.ID == index)
                        {
                            u = item;
                        }
                    }

                    lista.Remove(u);
                    ABKezeloUser.Torles(u);
                    LV();
                }
            }
        }
예제 #2
0
        private void AdminUserTorles_Load(object sender, EventArgs e)
        {
            lista = ABKezeloUser.Feltolt();

            FejlecLV();
            LV();
        }
예제 #3
0
        private void btnBelepes_Click(object sender, EventArgs e)
        {
            int a = ABKezeloUser.Belep(tbLogin, tbPassword);

            UserID = ABKezeloUser.UserAzonosito(tbLogin, tbPassword);
            ABKezeloFelhasznalo.UserAzonosito = UserID;
            ABKezeloRaktar.UserAzonosito      = UserID;
            ABKezeloTermek.UserAzonosito      = UserID;

            FelhasznaloiFelulet f = new FelhasznaloiFelulet();

            f.azonos = UserID;

            switch (a)
            {
            case -1:
                MessageBox.Show("Helytelen a Login, vagy a Password !");
                break;

            case 0:
                Admin ad = new Admin();
                ad.ShowDialog();
                break;

            case 1:
                Raktar r = new Raktar();
                r.ShowDialog();
                break;

            case 2:
                FelhasznaloiFelulet fe = new FelhasznaloiFelulet();
                fe.ShowDialog();
                break;
            }
        }
예제 #4
0
 private void Admin_Load(object sender, EventArgs e)
 {
     azonos      = ABKezeloFelhasznalo.UserAzonosito;
     label1.Text = "Felhasználó: " + azonos.ToString();
     userek      = ABKezeloUser.Feltolt();
     LVfejlec();
     LV();
 }
예제 #5
0
        private void btnReg_Click(object sender, EventArgs e)
        {
            try
            {
                if (tbRegJelszo.Text == tbRegUjra.Text)
                {
                    if (index == 1)
                    {
                        ua = new UserAdatok(Convert.ToInt32(id), tbRegLog.Text, tbRegJelszo.Text, (JogosultsagTipus)cmbJogosultReg.SelectedIndex, DateTime.Today, tbNev.Text, tbEmail.Text, tbTelefon.Text);

                        lista.Add(ua);
                        LV();
                        tbRegLog.Text                = "";
                        tbRegJelszo.Text             = "";
                        tbRegUjra.Text               = "";
                        tbNev.Text                   = "";
                        tbEmail.Text                 = "";
                        tbTelefon.Text               = "";
                        cmbJogosultReg.SelectedIndex = 0;
                        MessageBox.Show("Sikeres regisztráció !");
                    }
                    else if (index == 2)
                    {
                        user.RegisztracioLogin  = tbRegLog.Text;
                        user.RegisztracioJelszo = tbRegJelszo.Text;
                        user.Jogosultsag        = (JogosultsagTipus)cmbJogosultReg.SelectedIndex;
                        user.Nev     = tbNev.Text;
                        user.Telefon = tbTelefon.Text;
                        user.Email   = tbEmail.Text;
                        ABKezeloUser.UserModositas(user);
                        LV();
                        tbRegLog.Text                = "";
                        tbRegJelszo.Text             = "";
                        tbRegUjra.Text               = "";
                        tbNev.Text                   = "";
                        tbEmail.Text                 = "";
                        tbTelefon.Text               = "";
                        cmbJogosultReg.SelectedIndex = 0;
                        index = 1;
                        MessageBox.Show("Sikeres Módósítás!");
                    }
                }
                else
                {
                    MessageBox.Show("A jelszavak nem egyeznek meg egymással !");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #6
0
        private void AdminUser_Load(object sender, EventArgs e)
        {
            cmbJogosultReg.DataSource = Enum.GetValues(typeof(JogosultsagTipus));

            lista         = ABKezeloUser.Feltolt();
            lista.Ujelem += ABKezeloUser.Regisztral;

            LVfejlec();
            LV();

            if (index == 2)
            {
                tbRegLog.Text                = user.RegisztracioLogin;
                tbRegJelszo.Text             = user.RegisztracioJelszo;
                cmbJogosultReg.SelectedIndex = (int)user.Jogosultsag;
                tbNev.Text     = user.Nev;
                tbTelefon.Text = user.Telefon;
                tbEmail.Text   = user.Email;
            }
        }