/*******************************************************************************
* Copyright(c) 2014 dongke All rights reserved. / Confidential
* 类的信息:
* 1.程序名称:SearchStaffEntity.cs
* 2.功能描述:员工查询实体类
* 编辑履历:
* 作者 日期 版本 修改内容
* 冯雪 2014/09/16 1.00 新建
*******************************************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
namespace Dongke.IBOSS.PRD.WCF.DataModels.HRModule
{
[DataContract]
public class SearchStaffEntity
{
///
/// 员工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 DateTime? StartBirthday
{
get;
set;
}
///
/// 查询生日结束时间
///
[DataMember]
public DateTime? EndBirthday
{
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;
}
///
/// 履历类型
///
[DataMember]
public int? Recordtype
{
get;
set;
}
///
/// 员工履历表有效标识
///
[DataMember]
public int? RValueflag
{
get;
set;
}
///
/// 员工履历ID
///
[DataMember]
public int? RStaffRecordID
{
get;
set;
}
///
/// 查询条件中的主键集合
///
[DataMember]
public int[] RStaffRecordIDList
{
get;
set;
}
///
/// 员工状态
///
[DataMember]
public string StaffStatusArray { get; set; }
///
/// 查询用-管理岗位工资策略ID
///
[DataMember]
public int ManagerSalaryID
{
get;
set;
}
}
}