PropertyInfo[] properties = typeof(BPM_ContractApproval_Purchase).GetProperties();

                foreach (var property in properties)
{
string text = Convert.ToString(property.GetValue(entity)); var dingtalkAttribute = property.GetCustomAttribute(typeof(DingTalkFormInfoAttribute)) as DingTalkFormInfoAttribute; if (dingtalkAttribute != null)
{
var attribute = property.GetCustomAttribute(typeof(DisplayAttribute)) as DisplayAttribute; customeAttribute.Add(new BPM_Attribute_Dto()
{
Label = attribute != null ? attribute.Name : "",
Text = text,
OrderIndex = dingtalkAttribute.Index
});
}
}

最新文章

  1. php加密类
  2. 一篇讲Java指令重排和内存可见性的好文
  3. 来,让我们谈一谈Normalize.css
  4. 【策略】HDOJ-1205-吃糖果
  5. HCTF2016-杂项签到
  6. knockout 绑定 jquery ui datepicker (转)
  7. 《Junit实战》读书笔记
  8. 一个简单java爬虫爬取网页中邮箱并保存
  9. python 启动简单web服务器
  10. TensorFlow文本与序列的深度模型
  11. DIV 实现可拖拽 功能(留档)
  12. HDU1300 Pearls
  13. Hadoop问题:The auxService:mapreduce_shuffle does not exist
  14. JS学习--DOM
  15. Android 不规则图像填充 小玩着色游戏
  16. tomcat 大并发报错 Maximum number of threads (200) created for connector with address null and port 80
  17. [转] KVM VirtIO paravirtualized drivers: why they matter
  18. SQL Server - 哈希索引
  19. 百度AI搜索引擎
  20. 下拉列表 通过option 改变div的内容

热门文章

  1. 关于EF 通用增删改查的封装
  2. MongoDB入门解析【学习记录】
  3. Go语言string,int,int64 ,float转换
  4. PHP+js实现图片上传,编辑
  5. 中国(北方)大学生程序设计训练赛(第二周) (A B D G)
  6. springmvc精讲
  7. 最短路径之Dijkstra算法和Floyd-Warshall算法
  8. C#的基础数据类型
  9. css 的包含块 、负外边距,字体,文本行高
  10. Angularjs跳转切换至对应选项卡