MVC生成流水号
方法一:有序自增卡号。
控制器:
//生成卡号
public ActionResult VIPKaHao()
{
var KaHao = "";
var aa = myModels.P_SL_MemberCard.OrderByDescending(m => m.MemberCardID).ToList();
if (aa.Count > 0)
{
int bb = Convert.ToInt32(aa[0].MemberCardNumber.Substring(11, 4)); //截取后四位
bb++;
string cc = bb.ToString(); //类型转换为字符串
string zre = "";
for (int i = 0; i < 4 - cc.Length; i++)
{
zre += "0";
}
zre = zre + cc;
string ShiJian = DateTime.Now.ToString("yyyyMMdd") + zre; //获取当前时间
KaHao = "VIP" + ShiJian; //拼接卡号
}
return Json(KaHao, JsonRequestBehavior.AllowGet);
}
页面:
//生成卡号
$.post("VIPKaHao", function (data) {
$("#tbMemberCardNumber4").val(data);
})
方法二:无序随机数卡号。
控制器:
//生成卡号
public ActionResult VIPKaHao()
{
//声明一个变量为空
var aa = "";
//随机数生成器
Random bb = new Random();
//指定1000-10000的4位随机数
string cc = bb.Next(1000, 10000).ToString();
//获取当前时间分秒值,或“ffff”毫秒值
string dd = DateTime.Now.ToString("mmss");
//拼接字符串
aa = "VIP" + dd + cc;
return Json(aa, JsonRequestBehavior.AllowGet);
}
页面获取同上。
- ASP.NET MVC 3 配置EF自动生成模型
- 日期+流水号生成序列
- SQL Server 自动生成字符串主键 流水号
- Java Web - SM(SpringMVC + Mybatis) 代码自动生成
- 根据表生成流水号
- 自动生成MVC中的model实体类的核心代码
- MVC生成页码选择器返回HTML代码详解
- Maven整合ssm框架(Maven+Spring MVC+Spring+Mybatis Plus),Mybatis Plus自动生成代码(Generator) 文末附码云完整代码
- 使用Asp.net mvc + Linq + mvc_scaffold_gen_setup.exe 生成一个完整的家庭帐册大管家程序 之二
- asp.net MVC中怎样让LINQ Designer自动生成的类从别的类继承并调用其基类构造器?
- JAVA流水号生成, 支持数据库查询,Spring注入(二)
- springmvc+easyui实现透视表-动态生成列
- 一段用于生成 ASP.NET MVC 中 DropDownListFor 的 SelectListItem 可枚举的集合
- Introducing Templify 一个mvc S#ARP项目生成工具
- ASP.NET MVC路由扩展:链接和URL的生成
- MVC使用T4模板生成其他类的具体实现学习笔记2
- 利用QrCode.Net生成二维码 asp.net mvc c#
- 实用的银行转账存储过程和流水号生成存储过程
- MVC系列学习(十)-生成URL与表单
- 一种生成流水号的方法