-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDataOfertaLaboral.cpp
107 lines (89 loc) · 2.56 KB
/
DataOfertaLaboral.cpp
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
#include "DataOfertaLaboral.h"
#include "collections/List.h"
#include "collections/OrderedDictionary.h"
DataOfertaLaboral::DataOfertaLaboral()
{
}
DataOfertaLaboral::DataOfertaLaboral(string numExpediente, string titulo, string descripcion, int cantidadHorasSemanales,
Rango *rangoSalarial, Date *fechaComienzo, Date *fechaFin, int cantidadPuestosNecesarios,
IDictionary *asignaturas, Seccion* seccion, ICollection *inscripciones, ICollection *entrevistas)
{
this->numExpediente = numExpediente;
this->titulo = titulo;
this->descripcion = descripcion;
this->cantidadHorasSemanales = cantidadHorasSemanales;
this->rangoSalarial = rangoSalarial;
this->fechaComienzo = fechaComienzo;
this->fechaFin = fechaFin;
this->cantidadPuestosNecesarios = cantidadPuestosNecesarios;
this->seccion = seccion;
this->inscripciones = inscripciones;
this->entrevistas = entrevistas;
this->asignaturas = asignaturas;
}
DataOfertaLaboral::DataOfertaLaboral(const DataOfertaLaboral &dol)
{
this->numExpediente = dol.numExpediente;
this->titulo = dol.titulo;
this->descripcion = dol.descripcion;
this->cantidadHorasSemanales = dol.cantidadHorasSemanales;
this->rangoSalarial = dol.rangoSalarial;
this->fechaComienzo = dol.fechaComienzo;
this->fechaFin = dol.fechaFin;
this->cantidadPuestosNecesarios = dol.cantidadPuestosNecesarios;
this->asignaturas = dol.asignaturas;
this->seccion = dol.seccion;
this->inscripciones = dol.inscripciones;
this->entrevistas = dol.entrevistas;
}
string DataOfertaLaboral::getNumExpediente()
{
return this->numExpediente;
}
string DataOfertaLaboral::getTitulo()
{
return this->titulo;
}
string DataOfertaLaboral::getDescripcion()
{
return this->descripcion;
}
int DataOfertaLaboral::getCantidadHorasSemanales()
{
return this->cantidadHorasSemanales;
}
Rango *DataOfertaLaboral::getRangoSalarial()
{
return this->rangoSalarial;
}
Date *DataOfertaLaboral::getFechaComienzo()
{
return this->fechaComienzo;
}
Date *DataOfertaLaboral::getFechaFin()
{
return this->fechaFin;
}
int DataOfertaLaboral::getCantidadPuestosNecesarios()
{
return this->cantidadPuestosNecesarios;
}
Seccion* DataOfertaLaboral::getSeccion()
{
return this->seccion;
}
ICollection* DataOfertaLaboral::getInscripciones()
{
return this->inscripciones;
}
ICollection* DataOfertaLaboral::getEntrevistas()
{
return this->entrevistas;
}
IDictionary* DataOfertaLaboral::getAsignaturas()
{
return this->asignaturas;
}
DataOfertaLaboral::~DataOfertaLaboral()
{
}