手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >利用asp.net实现生成不重复订单号
利用asp.net实现生成不重复订单号
摘要:复制代码代码如下:#region生成单据号//////生成单据号/////////publicstaticstringGetFormCode...

复制代码 代码如下:

#region 生成单据号

/// <summary>

/// 生成单据号

/// </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

【利用asp.net实现生成不重复订单号】相关文章:

asp.net使用jquery实现搜索框默认提示功能

asp.net不用设置iis实现url重写

asp.net小孔子cms中的数据添加修改

asp.net repeater实现批量删除第1/2页

asp.net+js实时奥运金牌榜代码第1/2页

asp.net 动态生成控件并获取其值

asp.net实现文件无刷新上传方法汇总

asp.net 动态生成表格

asp.net实现md5加密

asp.net 票据简单应用

精品推荐
分类导航