-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathForm1.cs
135 lines (109 loc) · 4.16 KB
/
Form1.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
namespace Workforce_
{
public partial class Form1 : Form
{
SqlConnection connect
= new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\devar\Documents\SQLQuery1.mdf;Integrated Security=True;Connect Timeout=30");
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void label4_Click(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void loginPage_Load(object sender, EventArgs e)
{
}
private void label3_Click(object sender, EventArgs e)
{
}
private void exit_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void login_signupBtn_Click(object sender, EventArgs e)
{
RegisterForm regForm = new RegisterForm();
regForm.Show();
this.Hide();
}
private void login_showPass_CheckedChanged(object sender, EventArgs e)
{
login_password.PasswordChar = login_showPass.Checked ? '\0' : '•';
}
private void login_btn_Click(object sender, EventArgs e)
{
if (login_username.Text == ""
|| login_password.Text == "")
{
MessageBox.Show("Please fill all blank fields"
, "Error Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
if (connect.State == ConnectionState.Closed)
{
try
{
connect.Open();
string selectData = "SELECT * FROM users WHERE username = @username " +
"AND password = @password";
using (SqlCommand cmd = new SqlCommand(selectData, connect))
{
cmd.Parameters.AddWithValue("@username", login_username.Text.Trim());
cmd.Parameters.AddWithValue("@password", login_password.Text.Trim());
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
DataTable table = new DataTable();
adapter.Fill(table);
if (table.Rows.Count >= 1)
{
MessageBox.Show("Login successfully!"
, "Information Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
MainForm mForm = new MainForm();
mForm.Show();
this.Hide();
}
else
{
MessageBox.Show("Incorrect Username/Password"
, "Error Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
catch (Exception ex)
{
MessageBox.Show("Error: " + ex
, "Error Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
connect.Close();
}
}
}
}
private void login_password_TextChanged(object sender, EventArgs e)
{
}
private void pictureBox3_Click(object sender, EventArgs e)
{
}
}
}