zhichao lei před 4 roky
rodič
revize
0acf46f718
1 změnil soubory, kde provedl 19 přidání a 18 odebrání
  1. +19
    -18
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/EmpInfo/EmpInfoService.cs

+ 19
- 18
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/EmpInfo/EmpInfoService.cs Zobrazit soubor

@@ -565,24 +565,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
{
try
{
//生成编号
var ruleName = ConfigurationManager.AppSettings["EmpNoRule"];//
if (ruleName == "jy")
{
var strHead = DateTime.Now.ToString("yyyyMM");
var SerialNum = 1;
var empInfoEntities = this.BaseRepository("CollegeMIS").FindList<EmpInfoEntity>(a => a.EmpNo.Contains(strHead));
if (empInfoEntities.Count() > 0)
{
var aa = empInfoEntities.Where(a => a.EmpNo.Length >= 8);
var bb = aa.Select(a => a.EmpNo.Substring(a.EmpNo.Length - 2, 2));
var cc = bb.Select(a => int.Parse(a));
SerialNum = cc.Max() + 1;
}
entity.EmpNo = strHead + SerialNum.ToString().PadLeft(2, '0');


}

UserIBLL userIBLL = new UserBLL();
if (!string.IsNullOrEmpty(keyValue))
@@ -612,6 +595,24 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
{
if (string.IsNullOrEmpty(entity.EmpId))
{
//生成编号
var ruleName = ConfigurationManager.AppSettings["EmpNoRule"];//
if (ruleName == "jy")
{
var strHead = DateTime.Now.ToString("yyyyMM");
var SerialNum = 1;
var empInfoEntities = this.BaseRepository("CollegeMIS").FindList<EmpInfoEntity>(a => a.EmpNo.Contains(strHead));
if (empInfoEntities.Count() > 0)
{
var aa = empInfoEntities.Where(a => a.EmpNo.Length >= 8);
var bb = aa.Select(a => a.EmpNo.Substring(a.EmpNo.Length - 2, 2));
var cc = bb.Select(a => int.Parse(a));
SerialNum = cc.Max() + 1;
}
entity.EmpNo = strHead + SerialNum.ToString().PadLeft(2, '0');


}
entity.Create();
}
this.BaseRepository("CollegeMIS").Insert(entity);


Načítá se…
Zrušit
Uložit