-
Notifications
You must be signed in to change notification settings - Fork 0
/
Enrollment.cs
144 lines (118 loc) · 5.49 KB
/
Enrollment.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
136
137
138
139
140
141
142
143
144
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Windows.Forms.VisualStyles.VisualStyleElement;
using System.Data.SqlClient;
namespace Educational_Inistitute_Management
{
public partial class Enrollment : Form
{
public Enrollment()
{
InitializeComponent();
}
private void dateTimePicker2_ValueChanged(object sender, EventArgs e)
{
dateTimePicker2.CustomFormat = "dd/MM/yyyy";
}
private void dateTimePicker2_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Back)
{
dateTimePicker2.CustomFormat = "";
}
}
private void btnSave_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MY-POTATO\SQLEXPRESS;Initial Catalog=edudb;Integrated Security=True;");
con.Open();
// Specify the columns you want to insert values into, excluding EId
SqlCommand cnn = new SqlCommand("INSERT INTO entab (StudentName, Section, EnrollDate) VALUES (@StudentName, @Section, @EnrollDate)", con);
cnn.Parameters.AddWithValue("@StudentName", textBox2.Text); // Assuming textBox2 contains the Student Name
cnn.Parameters.AddWithValue("@Section", textBox3.Text); // Assuming textBox3 contains the Section ID
cnn.Parameters.AddWithValue("@EnrollDate", dateTimePicker2.Value); // Assuming dateTimePicker2 contains the Enrollment Date
cnn.ExecuteNonQuery();
con.Close();
MessageBox.Show("Saved successfully!", "Save", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
private void btnAdd_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MY-POTATO\SQLEXPRESS;Initial Catalog=edudb;Integrated Security=True;");
con.Open();
SqlCommand cnn = new SqlCommand("select * from entab", con);
SqlDataAdapter da = new SqlDataAdapter(cnn);
DataTable table = new DataTable();
da.Fill(table);
dataGridView1.DataSource = table;
}
private void btnUpdate_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MY-POTATO\SQLEXPRESS;Initial Catalog=edudb;Integrated Security=True;");
con.Open();
SqlCommand cnn = new SqlCommand("update entab set studentname=@studentname,section=@section,enrolldate=@enrolldate where eid=@eid", con);
cnn.Parameters.AddWithValue("@EId", int.Parse(textBox1.Text));
cnn.Parameters.AddWithValue("@StudentName", textBox2.Text);
cnn.Parameters.AddWithValue("@Section", textBox3.Text);
cnn.Parameters.AddWithValue("@EnrollDate", dateTimePicker2.Value);
cnn.ExecuteNonQuery();
con.Close();
MessageBox.Show("Updated successfully !", "update", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
private void btnDelete_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MY-POTATO\SQLEXPRESS;Initial Catalog=edudb;Integrated Security=True;");
con.Open();
SqlCommand cnn = new SqlCommand("delete entab where eid=@eid", con);
cnn.Parameters.AddWithValue("@EId", int.Parse(textBox1.Text));
cnn.ExecuteNonQuery();
con.Close();
MessageBox.Show("Deleted !", "delete", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
private void btnNew_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
}
private void btnDisplay_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MY-POTATO\SQLEXPRESS;Initial Catalog=edudb;Integrated Security=True;");
con.Open();
SqlCommand cnn = new SqlCommand("select * from entab", con);
SqlDataAdapter da = new SqlDataAdapter(cnn);
DataTable table = new DataTable();
da.Fill(table);
dataGridView1.DataSource = table;
}
private void Enrollment_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MY-POTATO\SQLEXPRESS;Initial Catalog=edudb;Integrated Security=True;");
con.Open();
SqlCommand cnn = new SqlCommand("select * from entab", con);
SqlDataAdapter da = new SqlDataAdapter(cnn);
DataTable table = new DataTable();
da.Fill(table);
dataGridView1.DataSource = table;
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=MY-POTATO\SQLEXPRESS;Initial Catalog=edudb;Integrated Security=True;");
con.Open();
SqlCommand cnn = new SqlCommand("select * from sectionab", con);
SqlDataAdapter da = new SqlDataAdapter(cnn);
DataTable table = new DataTable();
da.Fill(table);
dataGridView2.DataSource = table;
}
private void label4_Click(object sender, EventArgs e)
{
}
}
}