📄 employeebo.java~13~
字号:
package com.orilore.reton.bo;
import java.util.ArrayList;
import com.orilore.reton.entity.Employee;
import java.util.List;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2009</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class EmployeeBo {
static ArrayList<Employee> emps = new ArrayList<Employee>();
// public EmployeeBo() {
// emps = new ArrayList();
// }
public List getEmps(){
return emps;
}
public void insertEmp(Employee e) {
emps.add(e);
}
public void deleteEmp(String id){
for(Employee e:emps){
if(e.getId().equals(id) ){
emps.remove(e);
}
}
}
public void updateEmp(Employee e){
for(Employee ee:emps){
if(ee.getId() == e.getId()){
emps.remove(ee);
emps.add(e);
}
}
}
public List findByName(String name){
List list = new ArrayList();
for(Employee e:emps){
if(e.getName().contains(name)){
list.add(e);
}
}
return list;
}
Employee e ;
public Employee getEmpById(String id){
for(Employee em : emps){
if(em.getId().equals(id)){
e = em;
break;
}else{
e = null;
}
}
return e;
}
public List getAllEmpInfo(){
return emps;
}
public double checkSalary(String grade,int day){
double salary = 0;
if(grade.equals("1")){
salary=8000;
}
if(grade.equals("2")){
salary=6000;
}
if(grade.equals("3")){
salary=4000;
}
if(grade.equals("4")){
salary=3000;
}
salary=0.8*salary;
salary=100*day+salary;
return salary;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -