package com.parttime.pojo;
import com.qingmu.jianzhidaren.R;
import com.quark.jianzhidaren.ApplicationControl;
/**
* 薪酬类型
* Created by wyw on 2015/7/20.
*/
public enum SalaryUnit {
/**
* 日薪
*/
DAY,
/**
* 时薪
*/
HOUR,
/**
* 月薪
*/
MONTH,
/**
* 按次
*/
TIMES,
/**
* 按单
*/
CASES,
/**
* 面议
*/
FACE_TO_FACE;
public static SalaryUnit parse(String name) {
String[] salaryUnitArray = ApplicationControl.getInstance().getResources().getStringArray(R.array.salary_unit);
if (name.equals(salaryUnitArray[0])) {
return SalaryUnit.DAY;
} else if (name.equals(salaryUnitArray[1])) {
return SalaryUnit.HOUR;
} else if (name.equals(salaryUnitArray[2])) {
return SalaryUnit.MONTH;
} else if (name.equals(salaryUnitArray[3])) {
return SalaryUnit.TIMES;
} else if (name.equals(salaryUnitArray[4])) {
return SalaryUnit.CASES;
} else if (name.equals(salaryUnitArray[5])) {
return SalaryUnit.FACE_TO_FACE;
} else {
return null;
}
}
public static SalaryUnit parse(int value) {
switch (value) {
case 0:
return DAY;
case 1:
return HOUR;
case 2:
return MONTH;
case 3:
return TIMES;
case 4:
return CASES;
case 5:
return FACE_TO_FACE;
default:
return DAY;
}
}
}