Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- namespace projekt2
- {
- public partial class Main : Form
- {
- public Main()
- {
- InitializeComponent();
- CreateUsers();
- }
- AdminPanel _AdminPanel;
- UserPanel _UserPanel;
- string[,] userdata = new string[7, 3];
- private void CreateUsers()
- {
- userdata[0, 0] = "jan";
- userdata[0, 1] = "abc123";
- userdata[0, 2] = "0";
- userdata[1, 0] = "adm";
- userdata[1, 1] = "123456";
- userdata[1, 2] = "0";
- userdata[2, 0] = "admin";
- userdata[2, 1] = "12345";
- userdata[2, 2] = "1";
- userdata[3, 0] = "admin2";
- userdata[3, 1] = "23456";
- userdata[3, 2] = "1";
- userdata[4, 0] = "stefan";
- userdata[4, 1] = "steven";
- userdata[4, 2] = "0";
- userdata[5, 0] = "normal123";
- userdata[5, 1] = "hello";
- userdata[5, 2] = "0";
- userdata[6, 0] = "czarek";
- userdata[6, 1] = "qwerty";
- userdata[6, 2] = "0";
- }
- private void Main_Load(object sender, EventArgs e)
- {
- }
- private void textBox2_TextChanged(object sender, EventArgs e)
- {
- }
- private void label2_Click(object sender, EventArgs e)
- {
- }
- private void button1_Click(object sender, EventArgs e)
- {
- if (textBox1.Text.Length == 0)
- {
- textBox1.Focus();
- return;
- }
- if (textBox2.Text.Length == 0)
- {
- textBox2.Focus();
- return;
- }
- auth(textBox1.Text, textBox2.Text);
- }
- private void button2_Click(object sender, EventArgs e)
- {
- Close();
- }
- private void auth(string user, string password)
- {
- for (int i = 0; i < userdata.GetLength(0); i++)
- {
- //trzecie okno, rozszerzenie tablicy, warunek (5 uzytkownikow, 2 administratorow)
- if (user == userdata[i, 0] && password == userdata[i, 1] && userdata[i, 2] == "1")
- {
- if ((_AdminPanel =
- (AdminPanel)checkifwinopen(typeof(AdminPanel))) == null)
- {
- _AdminPanel = new AdminPanel();
- _AdminPanel.Show();
- }
- else _AdminPanel.BringToFront();
- break;
- }
- if (user == userdata[i, 0] && password == userdata[i, 1] && userdata[i, 2] == "0")
- {
- if ((_UserPanel =
- (UserPanel)checkifwinopen(typeof(UserPanel))) == null)
- {
- _UserPanel = new UserPanel();
- _UserPanel.Show();
- }
- else _UserPanel.BringToFront();
- break;
- }
- }
- }
- private Form checkifwinopen(Type FormType)
- {
- foreach (Form OpenForm in Application.OpenForms)
- {
- if (OpenForm.GetType() == FormType) return OpenForm;
- }
- return null;
- }
- private void button3_Click(object sender, EventArgs e)
- {
- // string[,] userdata = new string[10, 3];
- List<string> usr = new List<string>();
- usr.Add("admin");
- usr.Add("jan");
- usr.Add("john");
- List<User> usrn = new List<User>();
- User u = new User();
- u.isAdmin = false;
- u.user = "admin";
- u.password = "12345";
- usrn.Add(u);
- usrn.Add(u);
- usrn.Add(u);
- usrn.Add(u);
- usrn.Add(u);
- usrn.Add(u);
- usrn.Add(u);
- usrn.Add(u);
- foreach (User ua in usrn)
- {
- if(ua.user == "admin" && u.passiscorrect("") && ua.isAdmin == true)
- {
- }
- }
- if (u.user == "admin" && u.passiscorrect("12345"))
- foreach (string s in usr)
- {
- MessageBox.Show(s);
- }
- User u = new User("admin", "12345", true);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement