自动生成编号

本文介绍了在C#中如何实现自动编号功能,特别是日期加英文和数字的组合方式。在新增记录时,通过查询现有数据,截取并自增编号,使用封装的AutomaticNumber类进行处理。在MVVM模式下,将生成的编号正确赋值到实体模型中,并展示了最终效果。
摘要由CSDN通过智能技术生成

做项目的时老师要求某些东西必须是后台给的,不能是操作员输入的,因为会乱套,比如编号这一类,当然并不是所有的编号都需要,看情况,看客户,看需求,

话不多说,上菜。

想要自动生成编号就必须要搞清楚你的需求是什么,是纯数字编号还是数字和英文组成还是日期加英文等等,本篇说的是日期加英文还有数字,需要的可以看一下。

点击新增之后,编号自动生成,那就必须要查询数据,查询到数据之后,先截取最后三位,我只自增到三位数,这个随便自己加,下图自己看
在这里插入图片描述

AutomaticNumber这个是我封装的类,以后也能用的上,AutomaticNumbers
这个是封装类的名字,下图就是我封装的类,判断之后我照片太长了,就手写了,
在这里插入图片描述
判断之后如果当前时间一致,就else

            {
                string Zizeng = zizeng.ToString();

                strAutomatic = strAuto +Zizeng;

                return strAutomatic;
            }

当然再加判断也行ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值