Hi! I’m looking for help with this assignment Attached is the pdf this is the i

Hi! I’m looking for help with this assignment
Attached is the pdf
this is the input
Manager, Mohammed, 1, 60000
Add_Developer, Hala, 2, 30000
Add_Developer, Fatima, 3, 35000
Add_Developer, Omar, 4, 25000
Add_Developer, Ahmed, 5, 42000
Add_Developer, Yousef, 6, 45000
Add_Designer, Khalid, 7, 45000
Add_Designer, Sara, 8, 25000
Add_Designer,Ali , 9, 36000
Add_Designer, Layla, 10, 39000
Give_Leave,1,3, 2024-04-01, 10
Give_Leave,1,7, 2024-04-02, 5
Give_Leave,1,15, 2024-04-03, 7
Give_Leave,2,15, 2024-04-03, 7
Give_Leave,1,8, 2024-04-03, 7
Change_State,1, 7, Working
Give_Leave,1, 3, 2024-08-12, 5
Change_State,1, 3, Working
Give_Leave,1, 3, 2024-08-12, 5
del_Employee,2
del_Employee,5
del_Employee,15
printAllEmployees
print_Leave_Records,3
This is the output
Manager Mohammed added.
Developer Hala added.
Developer Fatima added.
Developer Omar added.
Developer Ahmed added.
Developer Yousef added.
Designer Khalid added.
Designer Sara added.
Designer Ali added.
Designer Layla added.
Leave approved for Fatima.
Leave approved for Khalid.
Leave approval failed. Either manager ID is incorrect or employee ID does not exist.
Leave approval failed. Either manager ID is incorrect or employee ID does not exist.
Leave approved for Sara.
Employee Khalid is now marked as working.
Cannot approve leave for Fatima as they are already on leave.
Employee Fatima is now marked as working.
Leave approved for Fatima.
Employee removed successfully.
Employee removed successfully.
Employee with ID 15 not found.
Name ID Salary Bonus
Mohammed 1 60000.00 9000.00
Fatima 3 35000.00 4200.00
Omar 4 25000.00 3000.00
Yousef 6 45000.00 5400.00
Khalid 7 45000.00 4500.00
Sara 8 25000.00 2500.00
Ali 9 36000.00 3600.00
Layla 10 39000.00 3900.00
Leave Records for Fatima:
Start Date Days of Leave
2024-04-01 10
2024-08-12 5

× How can I help you?