1、优化考勤记录导入,优化出入记录写实名制推送记录表。2、优化考试答题,交卷接口方法。3、优化写入培训记录。
This commit is contained in:
@@ -63,18 +63,26 @@ namespace BLL
|
||||
/// <param name="TrainingId"></param>
|
||||
public static void DeleteTestTrainingById(string TrainingId)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Training_TestTraining TestTraining = db.Training_TestTraining.FirstOrDefault(e => e.TrainingId == TrainingId);
|
||||
if (TestTraining != null)
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
var TrainingItem = from x in db.Training_TestTrainingItem where x.TrainingId == TrainingId select x;
|
||||
if (TrainingItem.Count() > 0)
|
||||
var TestTraining = db.Training_TestTraining.FirstOrDefault(e => e.TrainingId == TrainingId);
|
||||
if (TestTraining != null)
|
||||
{
|
||||
db.Training_TestTrainingItem.DeleteAllOnSubmit(TrainingItem);
|
||||
}
|
||||
var testPlanTraining = from x in db.Training_TestPlanTraining where x.TrainingId == TrainingId select x;
|
||||
if (testPlanTraining.Count() > 0)
|
||||
{
|
||||
db.Training_TestPlanTraining.DeleteAllOnSubmit(testPlanTraining);
|
||||
}
|
||||
|
||||
db.Training_TestTraining.DeleteOnSubmit(TestTraining);
|
||||
db.SubmitChanges();
|
||||
var TrainingItem = from x in db.Training_TestTrainingItem where x.TrainingId == TrainingId select x;
|
||||
if (TrainingItem.Count() > 0)
|
||||
{
|
||||
db.Training_TestTrainingItem.DeleteAllOnSubmit(TrainingItem);
|
||||
}
|
||||
|
||||
db.Training_TestTraining.DeleteOnSubmit(TestTraining);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user