Browse Source

1

大厂分支
zhichao lei 4 years ago
parent
commit
0acf46f718
1 changed files with 19 additions and 18 deletions
  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 View File

@@ -565,24 +565,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
{ {
try 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(); UserIBLL userIBLL = new UserBLL();
if (!string.IsNullOrEmpty(keyValue)) if (!string.IsNullOrEmpty(keyValue))
@@ -612,6 +595,24 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
{ {
if (string.IsNullOrEmpty(entity.EmpId)) 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(); entity.Create();
} }
this.BaseRepository("CollegeMIS").Insert(entity); this.BaseRepository("CollegeMIS").Insert(entity);


Loading…
Cancel
Save