摘要:
一、登陆时记住我功能实现。 1. 首先在前端界面添加一个单选框,当表单提交的时候会一起提交过来。同时单选框发送的属性值分为ture和false。 2. 如果选中,也就是返回为ture,执行如下 3. 当退出登陆时,清空cookie中的值 阅读全文
摘要:
一、WorkFlow介绍 1. WorkFlow是OA系统中必不可少的模块,并且在以后的大多数的工作中,都会用到工作流模式的开发。关于这方面的开发,我第一次接触到的是关于钉钉里的氚云功能,感觉还是做的相当不错,用户只需要拖动控件,然后配置数据库,就会形成对应的工作流,并不需要大量的代码编写。 二、创 阅读全文
摘要:
class A<T> where T:new() 这是类型参数约束,where表名了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T: str 阅读全文
摘要:
一、调用钉钉的api接口实现与ERP中数据的对接,其中用到的主要技术有EF,linq,序列化,webAPI,文件的基本操作。 哪里不懂的直接看代码,或者给我评论留言。 阅读全文
摘要:
一、这个就是把json序列化的方式封装起来,并且使用这个比js自带的处理字符更加便捷。 1. 封装如下: 2. 然后就可以把你想要返回的字符串转换成json对象并且返回,明天再补充具体的,晚安 https://www.cnblogs.com/fengxuehuanlin/p/5700282.html 阅读全文
摘要:
一、Log4Net日志处理,日志处理组件一般用来处理记录异常信息,所以先参考以上异常处理博客。 异常信息处理: https://www.cnblogs.com/wangjinya/p/10904403.html 二、相关介绍:Log4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方( 阅读全文
摘要:
一、异常处理,目的是为了不把一些数据相关的报错信息展示给用户 1.在models中新建一个MyExceptionAttribute类,用来处理异常,并且将异常加载进入队列中 using System; using System.Collections.Generic; using System.Li 阅读全文
摘要:
一、推荐一款企业中能够快速开发出美观报表的工具。 1. 是帆软旗下的商业智能报表,一般来说开发一套美观的报表只需要10分钟左右可以完成。并且可以支持在各种平台应用,当然有前端功底的我还是建议使用一些前端组件去开发自己的报表,比如Echars前端组件。 2. 接下来展示一下我之前做出来的效果。 3. 阅读全文
摘要:
权限列表实现 阅读全文
摘要:
一、委托 1. 为什么会有委托? 解答:目的是把一个方法作为参数传递给另外一个方法。 如下:以下方法只是简单的错误演示 2.想要把方法作为参数传递给另外一个方法,必须声明一个返回值类型还有参数都相同的委托类型。并且注意函数可以直接赋值给一个委托对象 委托的签名必须跟函数的签名一样。什么意思呢? 比如 阅读全文