Сделал отправку задач на сервер

This commit is contained in:
krivoshein
2025-01-22 14:36:17 +03:00
parent 2020a05dae
commit 559d1862d1
14 changed files with 211 additions and 30 deletions

View File

@@ -6,6 +6,7 @@
#include "instructor.h"
#include "trainee.h"
#include "group.h"
#include "tasksAmmFim.h"
#include "streamingversiondata.h"
#include <QDir>
@@ -171,6 +172,23 @@ void DataParser::createQueryToDBMessage(ClientQueryToDB *queryToDB, int id, void
xmlWriter.writeAttribute("name", group->getName());
}
}
else if(queryToDB->typeQuery == TypeQueryToDB::TYPE_QUERY_ASSIGN_TASK_AMM_TO_TRAINEE)
{
TaskAmmFim* task = (TaskAmmFim*)data;
if(task)
{
xmlWriter.writeAttribute("title", task->ammProcedure.title);
xmlWriter.writeAttribute("dmCode", task->ammProcedure.dmCode);
}
}
else if(queryToDB->typeQuery == TypeQueryToDB::TYPE_QUERY_ASSIGN_TASK_FIM_TO_TRAINEE)
{
TaskAmmFim* task = (TaskAmmFim*)data;
if(task)
{
xmlWriter.writeAttribute("title", task->title);
}
}
}
xmlWriter.writeEndElement();

View File

@@ -52,7 +52,9 @@ enum TypeQueryToDB{
TYPE_QUERY_EDIT_GROUP,
TYPE_QUERY_NEW_TRAINEE,
TYPE_QUERY_DEL_TRAINEE,
TYPE_QUERY_EDIT_TRAINEE
TYPE_QUERY_EDIT_TRAINEE,
TYPE_QUERY_ASSIGN_TASK_AMM_TO_TRAINEE,
TYPE_QUERY_ASSIGN_TASK_FIM_TO_TRAINEE
};
class ClientQueryToDB{