/// <summary> /// 获得数据列表 /// </summary> public List<AutekInfo.Model.Employee_Info> DataTableToList(DataTable dt) { List<AutekInfo.Model.Employee_Info> modelList = new List<AutekInfo.Model.Employee_Info>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { AutekInfo.Model.Employee_Info model; for (int n = 0; n < rowsCount; n++) { model = new AutekInfo.Model.Employee_Info(); if(dt.Rows[n]["emp_id"].ToString()!="") { model.emp_id=int.Parse(dt.Rows[n]["emp_id"].ToString()); } model.loginid= dt.Rows[n]["loginid"].ToString(); model.emp_dept= dt.Rows[n]["emp_dept"].ToString(); model.emp_insti= dt.Rows[n]["emp_insti"].ToString(); model.emp_comp= dt.Rows[n]["emp_comp"].ToString(); model.emp_worknum= dt.Rows[n]["emp_worknum"].ToString(); model.emp_cnname= dt.Rows[n]["emp_cnname"].ToString(); model.emp_cardnum= dt.Rows[n]["emp_cardnum"].ToString(); if(dt.Rows[n]["emp_birthdate"].ToString()!="") { model.emp_birthdate=DateTime.Parse(dt.Rows[n]["emp_birthdate"].ToString()); } if(dt.Rows[n]["emp_entrydate"].ToString()!="") { model.emp_entrydate=DateTime.Parse(dt.Rows[n]["emp_entrydate"].ToString()); } model.emp_entrytitle= dt.Rows[n]["emp_entrytitle"].ToString(); if(dt.Rows[n]["emp_practicedate"].ToString()!="") { model.emp_practicedate=DateTime.Parse(dt.Rows[n]["emp_practicedate"].ToString()); } if(dt.Rows[n]["emp_lastdate"].ToString()!="") { model.emp_lastdate=DateTime.Parse(dt.Rows[n]["emp_lastdate"].ToString()); } model.emp_sex= dt.Rows[n]["emp_sex"].ToString(); model.emp_title= dt.Rows[n]["emp_title"].ToString(); model.emp_type= dt.Rows[n]["emp_type"].ToString(); model.emp_workarea= dt.Rows[n]["emp_workarea"].ToString(); model.emp_luyongfangshi= dt.Rows[n]["emp_luyongfangshi"].ToString(); model.emp_luyongqudao= dt.Rows[n]["emp_luyongqudao"].ToString(); if(dt.Rows[n]["emp_cometruedate"].ToString()!="") { model.emp_cometruedate=DateTime.Parse(dt.Rows[n]["emp_cometruedate"].ToString()); } if(dt.Rows[n]["emp_yjcometruedate"].ToString()!="") { model.emp_yjcometruedate=DateTime.Parse(dt.Rows[n]["emp_yjcometruedate"].ToString()); } if(dt.Rows[n]["emp_beginworkdate"].ToString()!="") { model.emp_beginworkdate=DateTime.Parse(dt.Rows[n]["emp_beginworkdate"].ToString()); } model.emp_workcertificate= dt.Rows[n]["emp_workcertificate"].ToString(); model.emp_zhicheng= dt.Rows[n]["emp_zhicheng"].ToString(); model.emp_identity= dt.Rows[n]["emp_identity"].ToString(); model.emp_age= dt.Rows[n]["emp_age"].ToString(); model.emp_photolink= dt.Rows[n]["emp_photolink"].ToString(); model.emp_minzhu= dt.Rows[n]["emp_minzhu"].ToString(); model.emp_zzmm= dt.Rows[n]["emp_zzmm"].ToString(); model.emp_marital= dt.Rows[n]["emp_marital"].ToString(); model.emp_healthstatus= dt.Rows[n]["emp_healthstatus"].ToString(); model.emp_paiban= dt.Rows[n]["emp_paiban"].ToString(); model.emp_hklx= dt.Rows[n]["emp_hklx"].ToString(); model.emp_jiguan= dt.Rows[n]["emp_jiguan"].ToString(); model.emp_hujiaddr= dt.Rows[n]["emp_hujiaddr"].ToString(); model.emp_juzhuaddr= dt.Rows[n]["emp_juzhuaddr"].ToString(); model.emp_tel= dt.Rows[n]["emp_tel"].ToString(); model.emp_phone= dt.Rows[n]["emp_phone"].ToString(); model.emp_lxr= dt.Rows[n]["emp_lxr"].ToString(); model.emp_lxrphone= dt.Rows[n]["emp_lxrphone"].ToString(); model.emp_zhideng= dt.Rows[n]["emp_zhideng"].ToString(); model.emp_QQ= dt.Rows[n]["emp_QQ"].ToString(); model.emp_email= dt.Rows[n]["emp_email"].ToString(); if(dt.Rows[n]["emp_dimissdate"].ToString()!="") { model.emp_dimissdate=DateTime.Parse(dt.Rows[n]["emp_dimissdate"].ToString()); } model.emp_dimisstype= dt.Rows[n]["emp_dimisstype"].ToString(); model.emp_dismissremark= dt.Rows[n]["emp_dismissremark"].ToString(); model.emp_isonworking= dt.Rows[n]["emp_isonworking"].ToString(); model.emp_iszda= dt.Rows[n]["emp_iszda"].ToString(); model.emp_isjthk= dt.Rows[n]["emp_isjthk"].ToString(); model.emp_sblx= dt.Rows[n]["emp_sblx"].ToString(); model.emp_sbnum= dt.Rows[n]["emp_sbnum"].ToString(); model.emp_isblacklist= dt.Rows[n]["emp_isblacklist"].ToString(); model.emp_balcklistremark= dt.Rows[n]["emp_balcklistremark"].ToString(); model.emp_lastcomp= dt.Rows[n]["emp_lastcomp"].ToString(); model.emp_remrak= dt.Rows[n]["emp_remrak"].ToString(); model.emp_birthtype= dt.Rows[n]["emp_birthtype"].ToString(); if(dt.Rows[n]["emp_real_brithdate"].ToString()!="") { model.emp_real_brithdate=DateTime.Parse(dt.Rows[n]["emp_real_brithdate"].ToString()); } model.emp_jobtype= dt.Rows[n]["emp_jobtype"].ToString(); model.emp_banknum= dt.Rows[n]["emp_banknum"].ToString(); model.emp_bank= dt.Rows[n]["emp_bank"].ToString(); if(dt.Rows[n]["emp_createdate"].ToString()!="") { model.emp_createdate=DateTime.Parse(dt.Rows[n]["emp_createdate"].ToString()); } model.emp_creater= dt.Rows[n]["emp_creater"].ToString(); modelList.Add(model); } } return modelList; }