|
|
@@ -401,6 +401,47 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary> |
|
|
|
/// 删除选修课课程 |
|
|
|
/// </summary> |
|
|
|
/// <param name="keyValue"></param> |
|
|
|
public void DeleteElective(string keyValue) |
|
|
|
{ |
|
|
|
try |
|
|
|
{ |
|
|
|
/* |
|
|
|
* ElectiveMajor |
|
|
|
[dbo].[OpenLessonPlanOfElective] |
|
|
|
[dbo].[OpenLessonPlanOfElectiveChange] |
|
|
|
[dbo].[OpenLessonPlanOfElectiveDel] |
|
|
|
[dbo].[ArrangeLessonTermOfElective] 课号 老师 上课时间 节次 上课教室 学年学期 |
|
|
|
*/ |
|
|
|
if (keyValue.Contains(",")) |
|
|
|
{ |
|
|
|
keyValue = string.Join("','", keyValue.Split(',')); |
|
|
|
} |
|
|
|
|
|
|
|
var list = this.BaseRepository("CollegeMIS").FindList<OpenLessonPlanOfElectiveEntity>($"select * from OpenLessonPlanOfElective where Id in ('{keyValue}')"); |
|
|
|
foreach (var entity in list) |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
catch (Exception ex) |
|
|
|
{ |
|
|
|
if (ex is ExceptionEx) |
|
|
|
{ |
|
|
|
throw; |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
throw ExceptionEx.ThrowServiceException(ex); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary> |
|
|
|
/// 保存实体数据(新增、修改) |
|
|
|
/// <param name="keyValue">主键</param> |
|
|
|