⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 employeebo.java

📁 这是一个员工管理系统
💻 JAVA
字号:
package com.orilore.reton.bo;

import java.util.ArrayList;
import com.orilore.reton.entity.Employee;
import java.util.List;
import javax.swing.JOptionPane;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2009</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class EmployeeBo {
   public 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){
       try{ for(Employee e:emps){
            if(e.getId().equals(id) ){
                emps.remove(e);
            }
        }
    }catch(Exception 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 + -