递归案例(recursive case)

递归案例(recursive case)

ID:14438195

大小:32.00 KB

页数:10页

时间:2018-07-28

递归案例(recursive case)_第1页
递归案例(recursive case)_第2页
递归案例(recursive case)_第3页
递归案例(recursive case)_第4页
递归案例(recursive case)_第5页
资源描述:

《递归案例(recursive case)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、递归案例(Recursivecase)使用系统;使用system.collections.generic;使用LINQ系统;使用系统文本;使用系统集合;使用system.web.mvc;使用系统;使用系统数据;gwork模型使用;newtonsoftJSON的使用;使用gwork.dataaccess;gwork业务使用;使用gwork.ibusiness;使用newtonsoft.json.converters;使用sysmanager.common.utilities;命名空间gwork.control

2、lers.humanresources.personstatistics{公共课personstatisticscontroller:GWBaseController{私人ipersonstatisticsbllpersonstatisticsbll=businessfactorypersonstatistics()。实例;公共的ActionResultpersonstatisticslist(){返回(viewbag);}<<摘要>///人事统计加载////<返回><返回>personstatistics

3、displaylist()字符串{HashtableHT=新hashtable();如果(这个请求[雇员]]!=null&&这个请求[雇员]。trim()!=“”){HT=(哈希表)jsonconvert。deserializeobject(这要求[雇员]。tostring(),typeof(哈希表));}HT。添加(“页索引”,这要求[“页”]);//当前页HT。添加(“每页”,这要求[“行”]);//每页显示的记录条数DataTableDS=personstatisticsbllpersonstatis

4、ticslist(HT);isodatetimeconvertertimeconverter=新isodatetimeconverter();timeconverter.datetimeformat=“yyyy”'mm”'dd”;哈希表的结果=新hashtable();结果:添加(“总”,“[总]]);结果:添加(“行”,DS);返回jsonconvert。SerializeObject(结果,timeconverter);}<<摘要>///部门加载////<返回><返回>getorganizationli

5、st()字符串{HashtableHT=新hashtable();DataTabledt=personstatisticsbllqueryallorganization(HT);////组装组装表<><>所属部门TRTDTD><男女总人数数据表表=新datatable();表列添加(“姓名”);表。列。添加(“man”);表。列。添加(“妇女”);表。列。添加(“计数”);字符串=“”=“”参数;DataTablenewdata=DT。cop

6、y();//复制表新的数据。clear();//清空数据dt=datarowsort(newdata,dt,"0");stringcount="";foreach(datarowdrindt.rows){datarowdrow=table.newrow();param=dr["category"].tostring();switch(param){case"集团":temp="";break;case"公司":temp="";break;case"部门":temp="----";break;case"工作组

7、":temp="whatareyouhiding?";break;}drow["fullname"]=temp+dr["fullname"].tostring();count=datarowcount(dt,dr["organizationid"].tostring(),null);if(count!=null&count!=""){if(dr["organizationid"].tostring()!=null&dr["organizationid"].tostring()!=""

8、

9、dr["workgr

10、oupid"].tostring()!=null&dr["workgroupid"].tostring()!=""){datatablecount=personstatisticsbll.usercount(count.trimend(','));drow[""]=count.rows[0][0];drow["women"]=count.rows[0][1];drow["count"]=count.rows[0]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。