C#绩效考核项目
文章平均质量分 82
白日梦想家_W
不要温和的走进那个良夜
展开
-
C#项目绩效考核实战提升(四)
由于右键菜单中录入考核信息修改考核次数,每个考核类型是动态改变的,如果数据库表AppraisalCoefficients中的内容改变,页面中显示的考核类型就会变,所以不能直接在页面上添加控件,修改次数之后表格内容也对应更新。在上方的groupbox1中为了可以动态的添加里面的内容,使用FlowLayoutPanel控件,目的是,在FlowLayoutPanel中添加控件,控件会自动进行排列。实现功能:在人员绩效页面,计算每个用户请假加班等等的次数,依次来计算用户实际应发的年终奖。原创 2023-01-31 14:15:48 · 356 阅读 · 0 评论 -
C#项目绩效考核实战提升(三)
实现的功能:在CreateForm()函数中,实现窗体之间的跳转,每新增一个窗体就需要多加入一个case,为了优化代码,对CreateForm()函数进行重载。这里遇到了一个bug,在之前我将FrmBaseManager中的列名修改为编号,基数类型等汉字,在执行上面一步操作的时候报错。,对1的构造函数进行断点调试,就会发现,当FrmMain.cs中两处FormFactory类都修改为。时,会调用两次构造方法,这说明,同一个类,泛型不同,系统默认时两个类。时,只调用一次构造方法,然而当一处修改为。原创 2023-01-28 15:03:40 · 282 阅读 · 0 评论 -
C#项目绩效考核实战提升(二)
这里在调试搜索功能的时候发现已停职的数据筛选不出来,所以在UserAppraisalBases.cs中加入缺失的IsDel,解决(之前还以为是有什么大作用,看来只是老师忘了加)。把方法赋值给一个变量,并将这个变量作为一个参数,传递到另一个方法里面去(用js语言举例是因为js是一个弱类型语言,可以把方法赋值给变量)功能:在用户上点击右键显示菜单:添加编辑和停用,在已停职的用户上点击右键显示菜单:添加编辑和启用,在空白处点击右键显示菜单:添加。功能:判断在用户上点击右键显示的菜单显示停用还是启用。原创 2022-12-21 17:49:35 · 684 阅读 · 0 评论 -
C#项目绩效考核实战提升(一)
知识点主要涉及:父容器详解,数据库链接查询,数据绑定与获取,委托,Sql语句参数化,泛型反射,反射,分层架构,工厂模式,普通缓存,泛型缓存,单例在winform的经典使用,动态化控件放置,datagridview不定项绑定。首先,在Sql Server中新建表(Sql Server是真难下,我下了两天,其中安装遇到无法启动服务的问题,安装到最后显示安装 SQL Server 数据库引擎服务实例功能 时出错 SQL Server。原创 2022-12-15 17:58:39 · 597 阅读 · 0 评论 -
SqlServer还原数据库的两个方法
SqlServer还原数据库的两个方法原创 2022-12-21 16:30:58 · 3633 阅读 · 0 评论