Advertisement
Guest User

Untitled

a guest
Mar 1st, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 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 Users_szerda_1300
  12. {
  13. public partial class Form1 : Form
  14. {
  15. List<User> users = new List<User>();
  16. public Form1()
  17. {
  18. InitializeComponent();
  19. }
  20.  
  21. private void btnUj_Click(object sender, EventArgs e)
  22. {
  23. if (btnUj.Text == "Új felhasználó")
  24. {
  25. Lathato();
  26.  
  27. btnUj.Text = "Regisztrál";
  28. tbUjUser.Focus();
  29. }
  30. else
  31. {
  32. if (tbUjUser.Text != "")
  33. {
  34. if (!lbUsers.Items.Contains(tbUjUser.Text))
  35. {
  36. if (tbJelszo.Text == tbJelszo2.Text && tbJelszo.Text != "")
  37. {
  38. lbUsers.Items.Add(tbUjUser.Text);
  39. User user = new User();
  40. user.UserName = tbUjUser.Text;
  41. user.Password = tbJelszo.Text;
  42. users.Add(user);
  43.  
  44. }
  45. else if (tbJelszo.Text == "" || tbJelszo2.Text == "")
  46. {
  47. MessageBox.Show("Valamelyik jelszó hiányzik!");
  48. }
  49.  
  50. else
  51. {
  52. MessageBox.Show("A két jelszó nem egyezik!");
  53. }
  54. }
  55. else
  56. {
  57. MessageBox.Show("Már van ilyen felhasználónév!");
  58. }
  59. }
  60. else
  61. {
  62. MessageBox.Show("Nem adott meg felhasználónevet!");
  63. }
  64. }
  65.  
  66.  
  67.  
  68. tbUjUser.Text = "";
  69. tbJelszo.Text = "";
  70. tbJelszo2.Text = "";
  71.  
  72.  
  73. Lathato();
  74. btnUj.Text = "Új felhasználó";
  75. }
  76.  
  77.  
  78. private void Lathato()
  79. {
  80. label1.Visible = !label1.Visible;
  81. tbUjUser.Visible = !tbUjUser.Visible;
  82. label2.Visible = !label2.Visible;
  83. tbJelszo.Visible = !tbJelszo.Visible;
  84. label3.Visible = !label3.Visible;
  85. tbJelszo2.Visible = !tbJelszo2.Visible;
  86. }
  87.  
  88. private void btnTorol_Click(object sender, EventArgs e)
  89. {
  90. if (lbUsers.SelectedIndex >= 0)
  91. {
  92. users.RemoveAt(lbUsers.SelectedIndex);
  93. lbUsers.Items.RemoveAt(lbUsers.SelectedIndex);
  94. }
  95. else
  96. {
  97. MessageBox.Show("Nem választott ki törlendő felhasználót");
  98. }
  99. }
  100.  
  101. private void btnListUsers_Click(object sender, EventArgs e)
  102. {
  103. lbListUsers.Items.Clear();
  104. foreach (User u in users)
  105. {
  106. lbListUsers.Items.Add(u.UserName+" "+u.Password);
  107. }
  108. }
  109.  
  110. private void textBox1_TextChanged(object sender, EventArgs e)
  111. {
  112.  
  113. }
  114. }
  115. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement