最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實(shí)現(xiàn)在購物車系統(tǒng)中生成不重復(fù)訂單號的方法

 更新時(shí)間:2015年05月07日 10:49:12   作者:niuniu  
這篇文章主要介紹了C#實(shí)現(xiàn)在購物車系統(tǒng)中生成不重復(fù)訂單號的方法,涉及C#中時(shí)間與字符串操作的相關(guān)技巧,非常簡單實(shí)用,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)在購物車系統(tǒng)中生成不重復(fù)訂單號的方法。分享給大家供大家參考。具體分析如下:

訂單號在購物過程中起到了很好的識別作用,更方便的有利于工作人員識別商品,代碼如下:

#region 生成單據(jù)號
/// <summary>
/// 生成單據(jù)號
/// </summary>
/// <param name="pFromType"></param>
/// <returns></returns>
public static string GetFormCode(FormType pFromType)
{
 string formcode = "";
 switch(pFromType)
 {
 case FormType.CaiGou:
 {
  formcode = "CG";
  break;
 }
 case FormType.ChaiXie:
 {
  formcode = "CX";
  break;
 }
 case FormType.ChuKu:
 {
  formcode = "CK";
  break;
 }
 case FormType.LingLiao:
 {
  formcode = "LL";
  break;
 }
 case FormType.PeiChang:
 {
  formcode = "PC";
  break;
 }
 case FormType.RuKu:
 {
  formcode = "RK";
  break;
 }
 case FormType.ShengChan:
 {
  formcode = "SC";
  break;
 }
 case FormType.SunYi:
 {
  formcode = "SY";
  break;
 }
 case FormType.TuiHuo:
 {
  formcode = "TH";
  break;
 }
 case FormType.XiaoShou:
 {
  formcode = "XS";
  break;
 }
 case FormType.PeiSong:
 {
  formcode = "PS";
  break;
 }
 case FormType.ZengPin:
 {
  formcode = "ZP";
  break;
 }
 case FormType.FuKuan:
 {
  formcode = "FK";
  break;
 }
 case FormType.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();
 }
 else if (DateTime.Now.Millisecond.ToString().Length == 2)
 {
  formcode += "0" + DateTime.Now.Millisecond.ToString();
 }
 else
 {
  formcode += DateTime.Now.Millisecond.ToString();
 }
 return formcode;
}
#endregion

希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

新竹市| 湖口县| 南岸区| 湘潭市| 辽阳市| 广水市| 枣强县| 民县| 望都县| 夏津县| 南宫市| 长沙市| 湖南省| 全椒县| 宜都市| 墨玉县| 中宁县| 永嘉县| 修武县| 休宁县| 六盘水市| 玉田县| 兴隆县| 长葛市| 蓬安县| 岳西县| 南开区| 滨州市| 裕民县| 荥经县| 南涧| 新野县| 汾西县| 仁怀市| 绥中县| 阳原县| 葫芦岛市| 苗栗市| 靖西县| 兰坪| 香格里拉县|