6个回答
展开全部
把部门做成一棵树,当点击树的时候把编号取下来,如:销售部的:编号为:XS-000001
把此编号存下来,然后把前面的 ( int index = txtTypeId.Text.IndexOf('-'); string msg= txtTypeId.Text.Substring(0,index+1);//截取编号)取出来的就是“XS-”
截取下来,把这个值传给一个方法MaxNumberGet(msg),方法在下面。应该可以理解出来的,
/// <summary>
/// 获取最大的Id
/// </summary>
public int MaxId
{
get
{
IList list = Session.CreateQuery("Select Max(Id) From SMTA_MaterialsType a").List();
if (list != null && list.Count > 0)
if (list[0] != null)
return Int32.Parse(list[0].ToString());
return 0;
}
}
/// <summary>
/// 获取最大活动编号
/// </summary>
/// <returns></returns>
public string MaxNumberGet(string msg)
{
acc.BeginTransaction();
try
{
return msg + (MaxId + 1).ToString("000000");
}
catch
{
acc.RollBack();
throw;
}
finally
{
acc.CloseSession();
}
}
把此编号存下来,然后把前面的 ( int index = txtTypeId.Text.IndexOf('-'); string msg= txtTypeId.Text.Substring(0,index+1);//截取编号)取出来的就是“XS-”
截取下来,把这个值传给一个方法MaxNumberGet(msg),方法在下面。应该可以理解出来的,
/// <summary>
/// 获取最大的Id
/// </summary>
public int MaxId
{
get
{
IList list = Session.CreateQuery("Select Max(Id) From SMTA_MaterialsType a").List();
if (list != null && list.Count > 0)
if (list[0] != null)
return Int32.Parse(list[0].ToString());
return 0;
}
}
/// <summary>
/// 获取最大活动编号
/// </summary>
/// <returns></returns>
public string MaxNumberGet(string msg)
{
acc.BeginTransaction();
try
{
return msg + (MaxId + 1).ToString("000000");
}
catch
{
acc.RollBack();
throw;
}
finally
{
acc.CloseSession();
}
}
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
展开全部
public string getOrderNum(string maxnum)
{
if(maxnum == null || maxnum.Trim()=="")
return "BH00001";
return "BH" + Convert.ToString(Convert.ToInt32(maxnum.Substring(2))+1).PadLeft(5,'0');
}
{
if(maxnum == null || maxnum.Trim()=="")
return "BH00001";
return "BH" + Convert.ToString(Convert.ToInt32(maxnum.Substring(2))+1).PadLeft(5,'0');
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要建个表,用来保存流水号,以后的就在原来的基础上加1,同时更新表里的流水号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
gudi太长了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
- -!自己写个小函数生成不就完了..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询