|
|
|
@ -540,6 +540,13 @@ public class Ghre_CourseServices : BaseServices<Ghre_Course, Ghre_CourseDto, Ins |
|
|
|
|
//entity.SchoolId = teacher.SchoolId; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (await QueryCompanyCode() == "Ushio") |
|
|
|
|
{ |
|
|
|
|
var courseClass = await Db.Queryable<Ghre_CourseClass>().Where(x => x.Id == entity.CourseClassIds[0]).Select(x => x.ClassNo).FirstAsync(); |
|
|
|
|
var prefixTemp = courseClass + entity.CourseClass2.Substring(1, entity.CourseClass2.Length - 1); |
|
|
|
|
entity.CourseNo = await GenerateContinuousSequence("Ghre_Course", "CourseNo", prefixTemp, prefixTemp.Length + 2, 2); |
|
|
|
|
} |
|
|
|
|
var result = await base.Add(entity); |
|
|
|
|
|
|
|
|
|
return result; |
|
|
|
|