利用asp.net实现生成不重复订单号
2023-06-13 09:14:42 时间
#region生成单据号
///<summary>
///生成单据号
///</summary>
///<paramname="pFromType"></param>
///<returns></returns>
publicstaticstringGetFormCode(FormTypepFromType)
{
stringformcode="";
switch(pFromType)
{
caseFormType.CaiGou:
{
formcode="CG";
break;
}
caseFormType.ChaiXie:
{
formcode="CX";
break;
}
caseFormType.ChuKu:
{
formcode="CK";
break;
}
caseFormType.LingLiao:
{
formcode="LL";
break;
}
caseFormType.PeiChang:
{
formcode="PC";
break;
}
caseFormType.RuKu:
{
formcode="RK";
break;
}
caseFormType.ShengChan:
{
formcode="SC";
break;
}
caseFormType.SunYi:
{
formcode="SY";
break;
}
caseFormType.TuiHuo:
{
formcode="TH";
break;
}
caseFormType.XiaoShou:
{
formcode="XS";
break;
}
caseFormType.PeiSong:
{
formcode="PS";
break;
}
caseFormType.ZengPin:
{
formcode="ZP";
break;
}
caseFormType.FuKuan:
{
formcode="FK";
break;
}
caseFormType.ShouKuan:
{
formcode="SK";
break;
}
}
formcode+=DateTime.Now.Year.ToString();
formcode+=DateTime.Now.Month.ToString().Length==1?"0"+DateTime.Now.Month.ToString():DateTime.Now.Month.ToString();
formcode+=DateTime.Now.Day.ToString().Length==1?"0"+DateTime.Now.Day.ToString():DateTime.Now.Day.ToString();
formcode+=DateTime.Now.Hour.ToString().Length==1?"0"+DateTime.Now.Hour.ToString():DateTime.Now.Hour.ToString();
formcode+=DateTime.Now.Minute.ToString().Length==1?"0"+DateTime.Now.Minute.ToString():DateTime.Now.Minute.ToString();
formcode+=DateTime.Now.Second.ToString().Length==1?"0"+DateTime.Now.Second.ToString():DateTime.Now.Second.ToString();
if(DateTime.Now.Millisecond.ToString().Length==1)
{
formcode+="00"+DateTime.Now.Millisecond.ToString();
}
elseif(DateTime.Now.Millisecond.ToString().Length==2)
{
formcode+="0"+DateTime.Now.Millisecond.ToString();
}
else
{
formcode+=DateTime.Now.Millisecond.ToString();
}
returnformcode;
}
#endregion
相关文章
- [.NET控件]Telerik RadControls for ASP.NET AJAX 2008 Q1 net 2.0 Web.UI「建议收藏」
- asp.net core 阿里云消息服务(Message Service,原MQS)发送接口的实现
- ASP连接MySQL:简单实现数据库交互(asp链接mysql)
- Oracle NET突破技术界限,精彩开启新纪元(oracle net??)
- 用MSSQL查询ASP:从初学者到高手(mssql查询asp)
- MySQL语句实现 ASP 程序开发精彩功能(asp mysql语句)
- Asp.net中的页面乱码的问题
- 利用Timer在ASP.NET中实现计划任务的方法
- asp.net跳转页面的三种方法比较
- asp.net时间类一周的周一和周末的日期
- ASP.NET保留文件夹详解
- asp.net弹出警告窗口实现代码
- Asp.net连接MySQL的实现代码[]
- asp.net光棒效应实现代码
- asp.net(c#)使用Rex正则来生成字符串数组的代码
- ASP.NET缓存方法和最佳实践
- asp.net中实体类对象赋值到表单的实现代码
- 在asp.NET中使用SMTP发送邮件的实现代码
- ASP.NET实现多域名多网站共享Session值的方法
- asp.net获取系统中参数的实现代码
- 精通ASP.NET中弹出窗口技术
- ASP.NET设计网络硬盘之上传文件实现代码
- asp.net中使用自定义控件的方式实现一个分页控件的代码
- .Net中导出数据到Excel(asp.net和winform程序中)
- Asp.net+jquery+.ashx文件实现分页思路
- 使用ASP.NET创建线程实例教程
- asp.net中Timer无刷新定时器的实现方法