Browse Source

黑艺新账号
北京泉江 1 year ago
parent
commit
ecfa7aefc1
1 changed files with 9 additions and 9 deletions
  1. +9
    -9
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/ArrangeLessonTerm/ArrangeLessonTermService.cs

+ 9
- 9
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/ArrangeLessonTerm/ArrangeLessonTermService.cs View File

@@ -2494,7 +2494,7 @@ group by AcademicYearNo,Semester,DeptNo,MajorNo,LessonNo,TeachClassNo,EmpNo,Les

IEnumerable<ArrangeLessonTermEntity> ArrangeLessonTermHistory = db.FindList<ArrangeLessonTermEntity>("select * from ArrangeLessonTerm");
var ArrangeLessonTerminsert = new List<ArrangeLessonTermEntity>();
#region 上课时间
var lessonTimes = new Dictionary<int, Tuple<string, string>>();
lessonTimes.Add(1, new Tuple<string, string>("8:30", "9:15"));
@@ -2523,7 +2523,7 @@ group by AcademicYearNo,Semester,DeptNo,MajorNo,LessonNo,TeachClassNo,EmpNo,Les
// 循环遍历导入
foreach (DataRow dr in dt.Rows)
{
try
{
#region 必填项空验证
@@ -2615,9 +2615,9 @@ group by AcademicYearNo,Semester,DeptNo,MajorNo,LessonNo,TeachClassNo,EmpNo,Les

#region 基础数据
var lessonEntity = lessons.FirstOrDefault(x => x.LessonName == dr["课程名称"].ToString().Trim() && x.LessonNo == dr["课程编号"].ToString().Trim());
var classEntity = classes.FirstOrDefault(x=>x.ClassName== dr["班级名称"].ToString().Trim() && x.ClassNo== dr["班级编号"].ToString().Trim());
var classroomEntity = classrooms.FirstOrDefault(x=>x.ClassroomName== dr["教室名称"].ToString().Trim() && x.ClassroomNo== dr["教室编号"].ToString().Trim());
var empinfoEntity = empinfo.FirstOrDefault(x=>x.EmpName== dr["教师名称"].ToString().Trim() && x.EmpNo== dr["教师编号"].ToString().Trim());
var classEntity = classes.FirstOrDefault(x => x.ClassName == dr["班级名称"].ToString().Trim() && x.ClassNo == dr["班级编号"].ToString().Trim());
var classroomEntity = classrooms.FirstOrDefault(x => x.ClassroomName == dr["教室名称"].ToString().Trim() && x.ClassroomNo == dr["教室编号"].ToString().Trim());
var empinfoEntity = empinfo.FirstOrDefault(x => x.EmpName == dr["教师名称"].ToString().Trim() && x.EmpNo == dr["教师编号"].ToString().Trim());
if (lessonEntity == null)
throw (new Exception("查无此课程"));
if (classEntity == null)
@@ -2729,23 +2729,23 @@ group by AcademicYearNo,Semester,DeptNo,MajorNo,LessonNo,TeachClassNo,EmpNo,Les
}

}
//执行导入
db.Insert(ArrangeLessonTerminsert);
db.Commit();
if (failDt.Rows.Count > 0)
{
string errordt = failDt.ToJson();
cache.Write<string>(cacheKey + fileId, errordt, CacheId.excel);
}
if (snum > 0)
{
//写入开课计划数据
InsertTeachClassDataInImport(Insertdate);
}
}
return snum + "|" + fnum;
}


Loading…
Cancel
Save