mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-27 19:45:43 +03:00
Заготовка для Карточки обучаемого
This commit is contained in:
36
InstructorsAndTrainees/trainees/personalcardtrainee.cpp
Normal file
36
InstructorsAndTrainees/trainees/personalcardtrainee.cpp
Normal file
@@ -0,0 +1,36 @@
|
||||
#include "personalcardtrainee.h"
|
||||
#include "ui_personalcardtrainee.h"
|
||||
|
||||
PersonalCardTrainee::PersonalCardTrainee(ConnectorToServer* connectorToServer, int id_trainee, QWidget *parent) :
|
||||
QWidget(parent),
|
||||
connectorToServer(connectorToServer),
|
||||
id_trainee(id_trainee),
|
||||
ui(new Ui::PersonalCardTrainee)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
loadInfo();
|
||||
}
|
||||
|
||||
PersonalCardTrainee::~PersonalCardTrainee()
|
||||
{
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void PersonalCardTrainee::loadInfo()
|
||||
{
|
||||
Trainee trainee = connectorToServer->getTrainee(id_trainee);
|
||||
|
||||
ui->lblName->setText(trainee.getName());
|
||||
|
||||
if(trainee.getLoggedIn())
|
||||
ui->lblLoginIn->setPixmap(QPixmap(QStringLiteral(":/resources/icons/circleGreen.png")));
|
||||
else
|
||||
ui->lblLoginIn->setPixmap(QPixmap(QStringLiteral(":/resources/icons/circleGray.png")));
|
||||
|
||||
QList<TaskAmmFim> listTasksAMM = connectorToServer->getListTasksAMMforTrainee(id_trainee);
|
||||
QList<TaskAmmFim> listTasksFIM = connectorToServer->getListTasksFIMforTrainee(id_trainee);
|
||||
|
||||
ui->lblCntAMM->setText(QString::number(listTasksAMM.count()));
|
||||
ui->lblCntFIM->setText(QString::number(listTasksFIM.count()));
|
||||
}
|
||||
Reference in New Issue
Block a user