-
Notifications
You must be signed in to change notification settings - Fork 1
/
emer.cs
156 lines (132 loc) · 4.92 KB
/
emer.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
145
146
147
148
149
150
151
152
153
154
155
156
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;
namespace C_Sharp_Mini_Project
{
public partial class emer : Form
{
public emer(string depart)
{
InitializeComponent();
label1.Text = depart;
}
private void emer_Load(object sender, EventArgs e)
{
if (((Form)this).Controls["label1"].Text !="HR")
{
button2.Visible = false;
mainpagebuttonPanel.Visible = false;
}
if (((Form)this).Controls["label1"].Text != "Accounting")
{
button2.Visible = false;
UserMain.Visible = false;
}
}
private void bunifuThinButton24_Click(object sender, EventArgs e)
{
openChildForm(new addNewEmp());
}
private Form activeForm = null;
private void openChildForm(Form childForm)
{
if (activeForm != null)
activeForm.Close();
activeForm = childForm;
childForm.TopLevel = false;
childForm.FormBorderStyle = FormBorderStyle.None;
childForm.Dock = DockStyle.Fill;
panel1.Controls.Add(childForm);
panel1.Tag = childForm;
childForm.BringToFront();
childForm.Show();
}
private void bunifuThinButton21_Click(object sender, EventArgs e)
{
openChildForm(new search2());
}
private void bunifuThinButton22_Click(object sender, EventArgs e)
{
openChildForm(new manageSalary2());
}
private void bunifuTileButton2_Click(object sender, EventArgs e)
{
//this.Close();
string message = " Are you sure ? Do you want to Logout ? ";
string title = "Logout Confirmation !";
MessageBoxButtons buttons = MessageBoxButtons.YesNoCancel;
DialogResult result = MessageBox.Show(message, title, buttons, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
if (result == DialogResult.Yes)
{
this.Close();
}
else if (result == DialogResult.No)
{
}
else
{
}
}
private void bunifuTileButton1_Click(object sender, EventArgs e)
{
string message = "Are you sure ? Do you want to Switch to Accounting Department? ";
string title = "Swiching to User's Section ";
MessageBoxButtons buttons = MessageBoxButtons.YesNo;
DialogResult result = MessageBox.Show(message, title, buttons, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
if (result == DialogResult.Yes)
{
Switching s = new Switching();
s.Show();
UserMain.Visible = true;
}
else if(result == DialogResult.No) {
}
else
{
}
}
private void bunifuTileButton3_Click(object sender, EventArgs e)
{
// string message = "\n\n Are you sure ? Do you want to Logout ? \n\n";
// string title = "Logout confirmation";
// MessageBoxButtons buttons = MessageBoxButtons.YesNo;
// DialogResult result = MessageBox.Show(message, title, buttons);
// if (result == DialogResult.Yes)
// {
// this.Close();
// }
// else
// {
// }
string message = " Are you sure ? Do you want to Logout ? ";
string title = "Logout Confirmation !";
MessageBoxButtons buttons = MessageBoxButtons.YesNoCancel;
DialogResult result = MessageBox.Show(message, title, buttons, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
if (result == DialogResult.Yes)
{
logout l = new logout();
l.Show();
this.Close();
}
else if(result == DialogResult.No) {
}
else
{
}
}
private void bunifuThinButton25_Click(object sender, EventArgs e)
{
openChildForm(new MAcs());
}
private void bunifuThinButton23_Click(object sender, EventArgs e)
{
openChildForm(new applyLeave());
}
}
}