-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDocumentEntity.cpp
More file actions
executable file
·51 lines (41 loc) · 1.05 KB
/
Copy pathDocumentEntity.cpp
File metadata and controls
executable file
·51 lines (41 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include "DocumentEntity.h"
DocumentEntity::DocumentEntity(QUuid documentId)
{
this->documentId = documentId;
}
DocumentEntity::DocumentEntity(QUuid documentId, QString ownerEmail, QString name, QString path)
{
this->documentId = documentId;
this->ownerEmail = ownerEmail;
this->name = name;
this->path=path;
this->date=getCurrentDate();
}
DocumentEntity::DocumentEntity(QUuid documentId, QString ownerEmail, QString name, QString path, QString date)
{
this->documentId = documentId;
this->ownerEmail = ownerEmail;
this->name = name;
this->path=path;
this->date=date;
}
QString DocumentEntity::getCurrentDate(){
QDateTime dt = QDateTime::currentDateTimeUtc();
return dt.toString();
}
QUuid DocumentEntity::getDocumentId() {
return documentId;
}
QString DocumentEntity::getOwnerEmail() {
return ownerEmail;
}
QString DocumentEntity::getName() {
return name;
}
QString DocumentEntity::getPath() {
return path;
}
/*Get the document creation date*/
QString DocumentEntity::getDate(){
return date;
}