refact DBLMS

This commit is contained in:
2025-09-30 17:47:25 +03:00
parent dd4d58a393
commit 9a2d816d0a
2 changed files with 15 additions and 5 deletions

View File

@@ -518,6 +518,11 @@ QList<TaskAmmFim> DataBaseLMS::selectTasksFIMofTrainee(int id_trainee)
malfanction.malfunctionSigns.append(sign);
};
}
else
{
resBool = db->rollback();
return QList<TaskAmmFim>();
}
task.addMalfunction(malfanction);
};
@@ -669,6 +674,11 @@ TaskAmmFim DataBaseLMS::selectTaskFIMbyID(int id_task)
malfanction.malfunctionSigns.append(sign);
};
}
else
{
resBool = db->rollback();
return TaskAmmFim();
}
task.addMalfunction(malfanction);
};
@@ -676,7 +686,7 @@ TaskAmmFim DataBaseLMS::selectTaskFIMbyID(int id_task)
else
{
resBool = db->rollback();
return task;
return TaskAmmFim();
}
@@ -701,7 +711,7 @@ TaskAmmFim DataBaseLMS::selectTaskFIMbyID(int id_task)
else
{
resBool = db->rollback();
return task;
return TaskAmmFim();
}
if(report_id)
@@ -736,7 +746,7 @@ TaskAmmFim DataBaseLMS::selectTaskFIMbyID(int id_task)
else
{
resBool = db->rollback();
return task;
return TaskAmmFim();
}
}
};
@@ -744,7 +754,7 @@ TaskAmmFim DataBaseLMS::selectTaskFIMbyID(int id_task)
else
{
resBool = db->rollback();
return task;
return TaskAmmFim();
}
resBool = db->commit();