利用asp.net實現(xiàn)生成不重復(fù)訂單號
更新時間:2012年12月23日 15:46:38 作者:
訂單號在購物過程中起到了很好的識別作用,更方便的有利于工作人員識別商品,本文介紹利用asp.net實現(xiàn)生成訂單號
復(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
相關(guān)文章
淺談AjaxPro.dll,asp.net 前臺js調(diào)用后臺方法
這篇文章主要介紹了淺談AjaxPro.dll,asp.net 前臺js調(diào)用后臺方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
ASP.NET數(shù)據(jù)庫編程之處理文件訪問許可
ASP.NET數(shù)據(jù)庫編程之處理文件訪問許可...2006-09-09
一文輕松了解ASP.NET與ASP.NET?Core多環(huán)境配置對比
ASP.NET?Core支持在多個環(huán)境中管理應(yīng)用程序,如開發(fā)(Development),預(yù)演(Staging)和生產(chǎn)(Production),下面這篇文章主要給大家介紹了關(guān)于ASP.NET與ASP.NET?Core多環(huán)境配置對比?的相關(guān)資料,需要的朋友可以參考下2022-04-04
vb.net借助剪貼板將圖片導(dǎo)入excel內(nèi)
這篇文章主要介紹了vb.net將圖片導(dǎo)入到excel的方法,只要借助剪貼板將圖片粘貼到excel中就可以完成了,大家參考使用吧2014-01-01
利用docker-compose搭建AspNetCore開發(fā)環(huán)境
這篇文章主要為大家詳細(xì)介紹了利用docker-compose搭建AspNetCore開發(fā)環(huán)境,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07

