예제 #1
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);
            }
        }
예제 #2
0
        public static UserLista Feltolt()
        {
            UserLista belep = new UserLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM [UserRegisztracio] LEFT OUTER JOIN [UserAdatok] ON [UserRegisztracio].[UserID] = [UserAdatok].[IdUser]", con);
                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    UserRegisztracio u = null;
                    u = new UserAdatok((int)reader["UserID"], reader["RegisztracioLogin"].ToString(), reader["RegisztracioJelszo"].ToString(), (JogosultsagTipus)Convert.ToUInt32(reader["Jogosultsag"]), (DateTime)reader["RegisztraltDatum"], reader["Nev"].ToString(), reader["Email"].ToString(), reader["Telefon"].ToString());
                    belep.Add(u);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hiba a feltöltés során !", ex.Message);
            }
            return(belep);
        }