C#
Favor_Yang
开发组组长。
展开
-
C#如何连接SAP调用SAP接口函数
在项目中我们经常会遇到SAP与其他应用系统对接的情况,如OA对接SAP的FI、HR模块,生产系统对接SAP的MM模块等等。这里和大家介绍下C#如果调用SAP接口,从而调用SAP接口函数。下面先贴出代码。这里我创建的是一个C# WInform程序。用于登录接口测试。界面如下图所示:这里说明下,对于SAP连接来说,用户名、密码、服务器、系统版本号、SYStemID是缺一不可的。并且需要全部正确才行。一般SAP分为正式环境和测试环境。如下所示,是SAP的登录界面。下面贴出SAP的登录代..原创 2020-08-19 14:03:13 · 4971 阅读 · 0 评论 -
C# 实现根据Excel模板批量导出Excel数据的方法
最近在开发绩效考核管理的功能中,接收到一个需求,根据Excel模板批量导出每个员工的绩效考核数据。由于页面批量导出比较麻烦,因此做了个后台程序批量导出。原先思路是这样的:根据人力资源部提供的Excel表格,制作Excel模板(区分普通员工和管理人员)->以插入Sheet单元格的方式在Excel模板中赋值,生成Excel模板。下面是完整代码的具体实现,这里我采用了单例模式调用Excel读取。///Using引用using Microsoft.Office.Interop.Excel;usi原创 2020-08-13 12:31:41 · 3319 阅读 · 0 评论 -
使用 ASP.NET Core 创建 Web API
本文主要介绍下如何使用APT.Net Core 创建Web API 的一个实例。文章的连接https://jingyan.baidu.com/article/6181c3e02759da552ef153e8.html同时项目的开源代码在GitHub上面。访问地址:开源代码地址代码中除了有WebAPI的相关示例之外,还有一些日常常用的代码示例,欢迎大家一起学习。...原创 2019-07-18 15:46:22 · 178 阅读 · 0 评论 -
消息队列的四种使用场景介绍
上周学习了下关于消息队列的一些使用场景。学习了博客园以为大佬的博客。特引用到此处收藏。具体的博文可以参考下列链接。文章写得很不错,就引用过来学习了。消息队列详解...原创 2019-07-02 15:50:07 · 263 阅读 · 0 评论 -
查询请假、加班、打卡、出差信息
考勤查询相关函数实现。 #region 考勤统计信息 /// <summary> /// 获取打卡信息 /// </summary> /// <param name="StartDate">开始时间</param> /// <param na...原创 2019-01-08 13:57:39 · 1056 阅读 · 0 评论 -
Linq两个DateTable Left Join 多条件联合主键关联查询
Linq查询时,关于两个DateTable的关联查询,涉及到多个主键时,我们一般采用On New把字段一一关联。但是DateTable的字段可能不会一样,因此我们可以采用别名的方式,使其一一对应。具体方式如下: new { Name = m.Field<string>("UName"), Date = m.Field<string>("WorkDate") } equa...原创 2018-12-17 15:21:32 · 2448 阅读 · 4 评论 -
统计员工年度,月度的加班和调休统计
根据需求,写了一个统计部门员工年度的加班与调休统计报表。 实现结果如下:页面代码如下所示:@model IEnumerable<lvElecCenter.Areas.HR.Models.LeaveAndOverTimeCountVM>@using Webdiyer.WebControls.Mvc;@{ ViewBag.Title = "考勤查询-加班调休统计...原创 2018-12-05 12:55:01 · 3596 阅读 · 0 评论 -
获取两个日期之间的工作日天数以及获取两个日期之间的所有日期的列表
1.首先是代码实现:1.1获取工作日天数 /// <summary> /// 获取两个日期之间的工作日天数 /// </summary> /// <param name="BeginDate">开始日期</param> /// <param name="En...原创 2018-12-05 09:52:14 · 1314 阅读 · 0 评论 -
C# 发送邮件功能实现
邮件发送功能在OA以及一些网站验证中很常用。下面是邮件发送的一个函数,参数传入收件人地址,邮件主题,邮件内容,读者可根据自己的需求添加邮件的附件或者抄送人等。 /// <summary> /// 发送邮件 /// </summary> /// <param name="mailTo">要发送的邮箱...原创 2018-11-27 15:28:46 · 1110 阅读 · 0 评论 -
Linq 多个DataTable表关联查询,实现考勤统计。
最近在做考勤系统时,由于不同的分公司的数据源在不同的服务器上,关联查询比较麻烦,因此想到了用Linq实现关联查询。思路:查询各个考勤信息的dataTable,然后用Linq实现DataTable的多张表左关联查询。贴出来,与大家分享。代码实现如下:1.View显示: /// <summary> /// 考勤统计表-用于工资核算 /// </...原创 2018-12-04 11:13:34 · 3016 阅读 · 0 评论 -
C# winForm 软件自动升级实现方式
对于C#winform开发者来说,软件自动升级功能是一个很重要的功能。作者根据自身经验,和大家分享一下软件升级的实现方式。注意:本文主要介绍通过WebService升级软件。作者的另一篇通过FTP方式升级软件的介绍可在作者的另一篇文中查看https://jingyan.baidu.com/article/4dc4084842d8fec8d946f1ca.html。第一步:首先建立一个Win...原创 2018-11-26 16:53:50 · 19777 阅读 · 8 评论 -
Win10 环境 Vs 2010未能正确加载 WorkFlowPackage包,解决办法
在安装K2 BalckPeral4.6时,安装完成后,打开VS2010 ,总是报未能正确加载WorkFlowPackage包,这个问题困扰了我很久,后来在同事的提醒下,说建议安装V4.6.11,同时卸载本机的.Net Framework 4.7。试了下,果然解决了。 ...原创 2018-11-29 15:14:01 · 795 阅读 · 0 评论 -
详解C# Tuple VS ValueTuple(元组类 VS 值元组)
最近项目中用到Tuple,在网上搜索一一些资料,下面这篇文章写得很详细,转载过来仅供参考。http://www.cnblogs.com/lavender000/p/6916157.html原创 2018-11-29 10:29:47 · 732 阅读 · 3 评论 -
多个Word文档,多张图片转PDF方式实现
Word转PDF网上有很多实现方式。本文主要介绍一个多个Word或者多张图片转为同一个PDF的方法。希望对大家有所帮助。此种实现方式需要下载个第三方DLL Aspose ,iTextSharp。 可到个人网盘下载Aspose DLL下载。本文通过一个简单的Winform程序,给大家演示下如何使用该类库,以及如何生成PDF。1.图片转PDF,首先选择图片导入到程序列表中: ...原创 2018-09-30 14:00:25 · 2233 阅读 · 2 评论