/*******************************************************************************
* Copyright(c) 2014 dongke All rights reserved. / Confidential
* 类的信息:
* 1.程序名称:StaffEntity.cs
* 2.功能描述:员工实体类
* 编辑履历:
* 作者 日期 版本 修改内容
* 王鑫 2014/09/09 1.00 新建
*******************************************************************************/
using System;
using System.Runtime.Serialization;
namespace Dongke.IBOSS.PRD.WCF.DataModels
{
[DataContract]
public class StaffEntity
{
///
/// 员工ID
///
[DataMember]
public int StaffID
{
get;
set;
}
///
/// 员工编码
///
[DataMember]
public string StaffCode
{
get;
set;
}
///
/// 员工姓名
///
[DataMember]
public string StaffName
{
get;
set;
}
///
/// 身份证号码
///
[DataMember]
public string IDCardNo
{
get;
set;
}
///
/// 生日
///
[DataMember]
public DateTime? Birthday
{
get;
set;
}
///
/// 性别
///
[DataMember]
public string Gender
{
get;
set;
}
///
/// 婚姻状况
///
[DataMember]
public int MaritalStatus
{
get;
set;
}
///
/// 籍贯
///
[DataMember]
public string HomeTown
{
get;
set;
}
///
/// 政治面貌
///
[DataMember]
public string PolicitalStatus
{
get;
set;
}
///
/// 民族
///
[DataMember]
public int National
{
get;
set;
}
///
/// 学历
///
[DataMember]
public int Educational
{
get;
set;
}
///
/// 毕业学校
///
[DataMember]
public string Graduated
{
get;
set;
}
///
/// 专业
///
[DataMember]
public string SpecialField
{
get;
set;
}
///
/// 联系电话
///
[DataMember]
public string Telephone
{
get;
set;
}
///
/// 身高
///
[DataMember]
public decimal Height
{
get;
set;
}
///
/// 血型
///
[DataMember]
public string BloodGroup
{
get;
set;
}
///
/// 体重
///
[DataMember]
public decimal Weight
{
get;
set;
}
///
/// 家庭住址
///
[DataMember]
public string Address
{
get;
set;
}
///
/// 下岗职工
///
[DataMember]
public bool LaidOff
{
get;
set;
}
///
/// 残疾职工
///
[DataMember]
public bool Disability
{
get;
set;
}
///
/// 入党日期
///
[DataMember]
public DateTime? JoinPartyDate
{
get;
set;
}
///
/// 电子邮箱
///
[DataMember]
public string Email
{
get;
set;
}
///
/// 开户行
///
[DataMember]
public string OpeningBank
{
get;
set;
}
///
/// 开户账号
///
[DataMember]
public string AccountNo
{
get;
set;
}
///
/// 备注
///
[DataMember]
public string Remarks
{
get;
set;
}
///
/// 工种
///
[DataMember]
public int Jobs
{
get;
set;
}
///
/// 所属部门
///
[DataMember]
public int OrganizationID
{
get;
set;
}
///
/// 职务
///
[DataMember]
public int Post
{
get;
set;
}
///
/// 员工状态
///
[DataMember]
public int StaffStatus
{
get;
set;
}
///
/// 入职日期
///
[DataMember]
public DateTime EntryDate
{
get;
set;
}
///
/// 离职日期
///
[DataMember]
public DateTime TurnoverDate
{
get;
set;
}
///
/// 预试用期结束日期
///
[DataMember]
public DateTime ExProbationEndDate
{
get;
set;
}
///
/// 用户ID
///
[DataMember]
public int UserID
{
get;
set;
}
///
/// 账套ID
///
[DataMember]
public int AccountID
{
get;
set;
}
///
/// 有效标识ID
///
[DataMember]
public bool ValueFlag
{
get;
set;
}
///
/// 创建时间
///
[DataMember]
public DateTime CreateTime
{
get;
set;
}
///
/// 创建人
///
[DataMember]
public int CreateUserID
{
get;
set;
}
///
/// 更新时间
///
[DataMember]
public DateTime UpdateTime
{
get;
set;
}
///
/// 更新人
///
[DataMember]
public int UpdateUserID
{
get;
set;
}
///
/// 操作时间戳
///
[DataMember]
public DateTime OPTimeStamp
{
get;
set;
}
///
/// 是否参与考勤
///
[DataMember]
public decimal IsAttendance
{
get;
set;
}
///
/// 时间文本
///
[DataMember]
public string OPTimeStampString
{
get;
set;
}
}
}