Advertisement
Guest User

Untitled

a guest
Mar 5th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.76 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. namespace WindowsFormsApplication5
  12. {
  13. public partial class Form1 : Form
  14. {
  15. List<User> users = new List<User>();
  16.  
  17. public Form1()
  18. {
  19. InitializeComponent();
  20. }
  21.  
  22. private void btnUjFelhasznalo_Click(object sender, EventArgs e)
  23. {
  24. if (btnUjFelhasznalo.Text == "Új Felhasználó") //alaphelyzetben ez történik
  25. {
  26. tbFelhasznaloNev.Visible = !tbFelhasznaloNev.Visible;
  27. tbJelszo.Visible = !tbJelszo.Visible;
  28. tbJelszo2.Visible = !tbJelszo2.Visible;
  29. label2.Visible = !label2.Visible;
  30. label3.Visible = !label3.Visible;
  31. label4.Visible = !label4.Visible;
  32. btnUjFelhasznalo.Text = "Regisztrál";
  33. tbFelhasznaloNev.Focus();
  34. }
  35. else
  36. {
  37. {
  38. if (tbFelhasznaloNev.Text != "") //ellenőrzöm hogy adott-e meg felhasználó nevet
  39. {
  40. if (tbJelszo.Text != "" && tbJelszo2.Text != "")
  41. {
  42. if (tbJelszo.Text == tbJelszo2.Text)
  43. {
  44.  
  45. if (!lbLista.Items.Contains(tbFelhasznaloNev.Text)) //ellenőrzöm, hogy van-e már ilyen felhasználó név
  46. {
  47. lbLista.Items.Add(tbFelhasznaloNev.Text);
  48. User user = new User();
  49. user.UserName = tbFelhasznaloNev.Text;
  50. user.Password = tbJelszo.Text;
  51. users.Add(user);
  52. tbFelhasznaloNev.Text = "";
  53. tbJelszo.Text = "";
  54. tbJelszo2.Text = "";
  55. btnUjFelhasznalo.Text = "Új Felhasználó";
  56. tbFelhasznaloNev.Visible = !tbFelhasznaloNev.Visible;
  57. tbJelszo.Visible = !tbJelszo.Visible;
  58. tbJelszo2.Visible = !tbJelszo2.Visible;
  59. label2.Visible = !label2.Visible;
  60. label3.Visible = !label3.Visible;
  61. label4.Visible = !label4.Visible;
  62. }
  63. else //ha már van ilyen nevű felhasználó, akkor figyelmeztetem
  64. {
  65. MessageBox.Show("Már van ilyen nevű felhasználó!");
  66. tbFelhasznaloNev.Text = "";
  67. tbFelhasznaloNev.Focus();
  68. }
  69. }
  70. else
  71. {
  72. MessageBox.Show("A megadott jelszavak nem egyeznek!");
  73. tbJelszo.Text = "";
  74. tbJelszo2.Text = "";
  75. tbJelszo.Focus();
  76. }
  77. }
  78. else
  79. {
  80. MessageBox.Show("Nem adott meg jelszavat!");
  81. tbJelszo.Text = "";
  82. tbJelszo2.Text = "";
  83. tbJelszo.Focus();
  84. }
  85. }
  86. else //ha nem adott meg felhasználó nevet, akkor ez fog történni
  87. {
  88. MessageBox.Show("Nem adott meg felhasználó nevet!");
  89. tbFelhasznaloNev.Focus();
  90. }
  91.  
  92. }
  93. }
  94.  
  95. }
  96.  
  97. private void btnTorol_Click(object sender, EventArgs e)
  98. {
  99. if (lbLista.SelectedIndex >= 0)
  100. {
  101. users.RemoveAt(lbLista.SelectedIndex);
  102. lbLista.Items.RemoveAt(lbLista.SelectedIndex);
  103.  
  104. }
  105. else
  106. {
  107. MessageBox.Show("Nem választott ki törlendő elemet!");
  108. }
  109. }
  110.  
  111. private void btnFrissit_Click(object sender, EventArgs e)
  112. {
  113. lbLista2.Items.Clear();
  114. foreach(User u in users)
  115. {
  116. lbLista2.Items.Add(u.UserName + " - " + u.Password);
  117. }
  118. }
  119. }
  120. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement