Selaa lähdekoodia

【修改】教学工作安排增加工作接口;

怀来职教中心中职
dyy 1 vuosi sitten
vanhempi
commit
53e3077775
1 muutettua tiedostoa jossa 37 lisäystä ja 1 poistoa
  1. +37
    -1
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/EADateArrange/EADateArrangeService.cs

+ 37
- 1
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/EADateArrange/EADateArrangeService.cs Näytä tiedosto

@@ -321,6 +321,43 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
} }
} }
} }

/// <summary>
/// 增加工作安排
/// </summary>
/// <param name="workName">工作名称</param>
public void AddWork(string workName)
{
try
{
var yearAndSemester = Common.GetSemesterAndYear();
if (!string.IsNullOrEmpty(workName))
{
//判断是否存在
var model = this.BaseRepository("CollegeMIS").FindEntity<EADateArrangeEntity>(x => x.WorkName == workName);
if (model == null)
{
//不存在的话写入一条
var strSql = new StringBuilder();
strSql.Append($@"insert into EADateArrange(dm, WorkName, MakeDate, AcademicYearNo, Semester, EndDate, CheckMark, WhoArrange)
values((select Max(CONVERT(int, dm)) + 1 from EADateArrange),'{workName}' , GETDATE(), '{yearAndSemester.AcademicYearShort}', '{yearAndSemester.Semester}', DATEADD(month, 1, GETDATE()), 0, '超级管理员') ");
this.BaseRepository("CollegeMIS").ExecuteBySql(strSql.ToString());
}
}
}
catch (Exception ex)
{
if (ex is ExceptionEx)
{
throw;
}
else
{
throw ExceptionEx.ThrowServiceException(ex);
}
}
}

#endregion #endregion


/// <summary> /// <summary>
@@ -532,6 +569,5 @@ and a.Academicyearno='" + entity.AcademicYearNo + "' and a.Semester='" + entity.
} }
} }



} }
} }

Ladataan…
Peruuta
Tallenna