C#实现在购物车系统中生成不重复订单号的方法
本文实例讲述了C#实现在购物车系统中生成不重复订单号的方法。分享给大家供大家参考。具体分析如下:
订单号在购物过程中起到了很好的识别作用,更方便的有利于工作人员识别商品,代码如下:
#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
希望本文所述对大家的C#程序设计有所帮助。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短