using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using SysCore.Model;
using SysCore.DAL;

/// <summary>
///员工
/// </summary>
public class Employee
{
    /// <summary>
    /// 员工id
    /// </summary>
    public int ele_id { get; set; }
    /// <summary>
    /// 员工编码
    /// </summary>
    public string ele_code { get; set; }
    /// <summary>
    /// 员工名称
    /// </summary>
    public string ele_name { get; set; }
    /// <summary>
    /// 所属部门id
    /// </summary>
    public int? dep_id { get; set; }
    /// <summary>
    /// 所属部门
    /// </summary>
    public Department department { get; set; }
    /// <summary>
    /// 绑定登录用户id
    /// </summary>
    public int? uid { get; set; }
    /// <summary>
    /// 绑定登录用户
    /// </summary>
    public Member member { get; set; }
    /// <summary>
    /// 入职日期
    /// </summary>
    public DateTime? entry_date { get; set; }
    /// <summary>
    /// 离职日期
    /// </summary>
    public DateTime? exit_date { get; set; }
    /// <summary>
    /// 职务
    /// </summary>
    public string position { get; set; }
    /// <summary>
    /// 出生年月
    /// </summary>
    public DateTime? birthday { get; set; }
    /// <summary>
    /// 性别
    /// </summary>
    public int sex { get; set; }
    /// <summary>
    /// 籍贯
    /// </summary>
    public string native_place { get; set; }
    /// <summary>
    /// 学历
    /// </summary>
    public string degree { get; set; }
    /// <summary>
    /// 身份证
    /// </summary>
    public string id_card_no { get; set; }
    /// <summary>
    /// 办公电话
    /// </summary>
    public string office_phone { get; set; }
    /// <summary>
    /// 手机
    /// </summary>
    public string cellphone { get; set; }
    /// <summary>
    /// 家庭电话
    /// </summary>
    public string home_phone { get; set; }
    /// <summary>
    /// Email
    /// </summary>
    public string email { get; set; }
    /// <summary>
    /// QQ
    /// </summary>
    public string qq { get; set; }
    /// <summary>
    /// 地址
    /// </summary>
    public string address { get; set; }
    /// <summary>
    /// 折扣率
    /// </summary>
    public decimal? kl { get; set; }
    /// <summary>
    /// 字符自定义项1
    /// </summary>
    public string sdefine1 { get; set; }
    /// <summary>
    /// 字符自定义项2
    /// </summary>
    public string sdefine2 { get; set; }
    /// <summary>
    /// 字符自定义项3
    /// </summary>
    public string sdefine3 { get; set; }
    /// <summary>
    /// 字符自定义项4
    /// </summary>
    public string sdefine4 { get; set; }
    /// <summary>
    /// 字符自定义项5
    /// </summary>
    public string sdefine5 { get; set; }
    /// <summary>
    /// 数值自定义项1
    /// </summary>
    public decimal? ndefine1 { get; set; }
    /// <summary>
    /// 数值自定义项2
    /// </summary>
    public decimal? ndefine2 { get; set; }
    /// <summary>
    /// 数值自定义项3
    /// </summary>
    public decimal? ndefine3 { get; set; }
    /// <summary>
    /// 数值自定义项4
    /// </summary>
    public decimal? ndefine4 { get; set; }
    /// <summary>
    /// 数值自定义项5
    /// </summary>
    public decimal? ndefine5 { get; set; }
}