using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Admin.NET.Core
{
///
/// 公共方法
///
public static class Comm
{
///
/// 生成出入库单号流水
///
///
///
///
public static string GenerateNewInvoiceNumber(string maxInvoiceNumber,int type)
{
if (string.IsNullOrEmpty(maxInvoiceNumber))
{
string today = DateTime.Today.ToString("yyyyMMdd");
//判断是入库还是出库
if (type == 1)
{
return "RUKU" + today + "0001";
}
else
{
return "CHUKU" + today + "0001";
}
}
else
{
var before = maxInvoiceNumber.Substring(0, 12);
var queen = maxInvoiceNumber.Substring(12);
int maxNumber = int.Parse(queen);
return before + (maxNumber+1).ToString("D4");
}
}
}
}