/
Program.cs
118 lines (88 loc) · 3.05 KB
/
Program.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
using System;
using DepartmentsEmployees.Actions;
namespace DepartmentsEmployees
{
class Program
{
static void Main(string[] args)
{
while (true)
{
Console.Clear();
Console.WriteLine("YYYYYYYYYOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO\n");
Console.WriteLine("1. Get all departments");
Console.WriteLine("2. Get department by ID");
Console.WriteLine("3. Add a department");
Console.WriteLine("4. Update a department");
Console.WriteLine("5. Delete a department");
Console.WriteLine("6. Get all employees");
Console.WriteLine("7. Get employee by ID");
Console.WriteLine("8. Get employees with their department");
Console.WriteLine("9. Add a employee");
Console.WriteLine("10. Update a employee");
Console.WriteLine("11. Delete a employee");
Console.WriteLine("12. Exit");
Console.WriteLine("YYYYYYYYYOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO\n");
Console.WriteLine("Please Select an Action?");
Console.Write("> ");
string option = Console.ReadLine();
if (option == "1")
{
GetAllDepartments.CollectInput();
}
else if (option == "2")
{
DepartmentById.CollectInput();
}
else if (option == "3")
{
AddDepartment.CollectInput();
}
else if (option == "4")
{
UpdateDepartment.CollectInput();
}
else if (option == "5")
{
DeleteDepartment.CollectInput();
}
else if (option == "6")
{
GetAllEmployees.CollectInput();
}
else if (option == "7")
{
EmployeeById.CollectInput();
}
else if (option == "8")
{
EmployeesWithDepartment.CollectInput();
}
else if (option == "9")
{
AddEmployee.CollectInput();
}
else if (option == "10")
{
UpdateEmployee.CollectInput();
}
else if (option == "11")
{
DeleteEmployee.CollectInput();
}
else if (option == "12")
{
Console.WriteLine("Exit");
Console.ReadLine();
break;
}
else
{
Console.WriteLine($"Invalid : {option}");
Console.WriteLine($"");
Console.ReadLine();
}
}
}
}
}