Ejemplo n.º 1
0
        /// <summary>
        /// A bejelentkezés formjának regisztrációs gombja
        /// </summary>
        /// <param name="form">A bejelentkező form maga, bezárásához szükséges</param>
        public static void MainRegister(Form1 form)
        {
            PWRegister registerForm = new PWRegister();

            form.Hide();
            registerForm.ShowDialog();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// A regisztrációs form gombjának logikája
 /// </summary>
 /// <param name="uName">Megadott felhasználónév</param>
 /// <param name="email">Megadott email cím</param>
 /// <param name="passw">Megadott jelszó</param>
 /// <param name="passw2">Megadott jelszó ismételten</param>
 /// <param name="form">Maga a form, hogy bezárásra kerülhessen</param>
 public static void RegRegister(string uName, string email, string passw, string passw2, PWRegister form)
 {
     if (sdb.Select(selectFromUsers.username, uName) == uName)
     {
         Console.WriteLine("Már létezik ilyen nevű felhasználó!");
     }
     else
     {
         if (!email.Contains("@") || !email.EndsWith(".hu") || !email.EndsWith(".com"))
         {
             Console.WriteLine("Ez nem egy email cím!");
         }
         else if (sdb.Select(selectFromUsers.email, email) == email)
         {
             Console.WriteLine("Ezzel az email címmel már regiszráltak!");
         }
         else
         {
             if (passw != passw2)
             {
                 Console.WriteLine("A két jelszó nem egyezik!");
             }
             else
             {
                 sdb.InsertToUsers(uName, passw, email);
                 Form1 logInForm = new Form1();
                 form.Hide();
                 logInForm.ShowDialog();
             }
         }
     }
 }