static void Main(string[] args) { var EmployeeList = CSVOperations.GetEmployeesFromCSV(); LoginAndValidation.AdminLogin(EmployeeList); string inputName = ""; while (true) { Console.WriteLine("Write 1 to print all Employees. \n" + "Write 2 to create a new Employee. \n" + "Write 3 to edit a Employee. \n" + "Write 4 to save Employees to CSV-file.\n" + "Write 5 to remove a Employee."); string x = ""; x = Console.ReadLine(); if (x == "1") { Console.Clear(); CSVOperations.PrintEmployees(EmployeeList); continue; } if (x == "2") { Console.Clear(); CSVOperations.AddEmployee(EmployeeList); continue; } if (x == "3") { Console.Clear(); CSVOperations.EditEmployee(inputName, EmployeeList); continue; } if (x == "4") { Console.Clear(); CSVOperations.SaveToCSV(EmployeeList); continue; } if (x == "5") { CSVOperations.RemoveEmployee(EmployeeList); continue; } } }
static void Main(string[] args) { var EmployeeList = CSVOperations.GetEmployeesFromCSV(); string inputName = LoginAndValidation.UserLogin(EmployeeList); while (true) { Console.WriteLine("Write 1 to print all Employees. \n" + "Write 2 to view your info. \n" + "Write 3 to edit your info. \n" + "Write 4 to save Employees to CSV-file.\n"); string x = ""; x = Console.ReadLine(); if (x == "1") { Console.Clear(); CSVOperations.PrintEmployees(EmployeeList); continue; } if (x == "2") { Console.Clear(); CSVOperations.PrintCurrentUser(inputName, EmployeeList); continue; } if (x == "3") { inputName = CSVOperations.EditCurrentUser(inputName, EmployeeList); continue; } if (x == "4") { CSVOperations.SaveToCSV(EmployeeList); continue; } x = ""; } }