public void AddEmployee() { List <EmployeePromoter> EmployeesList = new List <EmployeePromoter>(); EmployeesList.Add(new EmployeePromoter() { ID = 101, FirstName = "Tochukwu", LastName = "Nwankwu", YearsOfExperience = 3, Salary = 50000 }); EmployeesList.Add(new EmployeePromoter() { ID = 102, FirstName = "Marvellous", LastName = "Chisom", YearsOfExperience = 5, Salary = 120000 }); EmployeesList.Add(new EmployeePromoter() { ID = 103, FirstName = "Onah", LastName = "Chidiebube", YearsOfExperience = 8, Salary = 150000 }); EmployeesList.Add(new EmployeePromoter() { ID = 099, FirstName = "Idam", LastName = "Samuel", YearsOfExperience = 3, Salary = 40000 }); //EmployeePromoter promote = new EmployeePromoter(); //PromoteEmployeeNow(PromoteByExperience); PromoteEmployeeNow promoteEmployee = new PromoteEmployeeNow(PromoteByExperience); PromoteEmployeeNow promoteEmployee1 = new PromoteEmployeeNow(PromoteBySalary); EmployeePromoter.PromoteEmployee(EmployeesList, promoteEmployee); EmployeePromoter.PromoteEmployee(EmployeesList, promoteEmployee1); }
public bool PromoteBySalary(EmployeePromoter staff) { if (staff.Salary > 40000) { return(true); } else { return(false); } }
public bool PromoteByExperience(EmployeePromoter staff) { if (staff.YearsOfExperience > 4) { return(true); } else { return(false); } //return true; }