jce-manager/src/jceData/Grades/gradeCourse.cpp

72 lines
1.3 KiB
C++
Raw Normal View History

2014-09-08 15:54:52 +00:00
#include "gradeCourse.h"
gradeCourse::gradeCourse(int year, int semester, int courseNumInList, int serial, QString name, QString type, double points,double hours, double grade, QString additions) : Course(serial,name,type)
2014-09-08 15:54:52 +00:00
{
this->points = points;
2014-09-08 15:54:52 +00:00
this->hours = hours;
this->grade = grade;
this->additions = additions;
2014-10-05 11:16:01 +00:00
this->year = year;
this->semester = semester;
this->courseNumInList = courseNumInList;
2014-09-08 15:54:52 +00:00
}
gradeCourse::~gradeCourse()
{
}
2014-10-10 18:47:30 +00:00
2014-09-08 15:54:52 +00:00
double gradeCourse::getGrade() const
{
double noGrade = NO_GRADE_YET;
if (grade == noGrade)
return 0;
else
return this->grade;
}
void gradeCourse::setHours(double hours)
{
this->hours = hours;
}
void gradeCourse::setGrade(double grade)
{
this->grade = grade;
}
void gradeCourse::setAdditions(QString additions)
2014-09-08 15:54:52 +00:00
{
this->additions = additions;
}
2014-10-05 11:16:01 +00:00
void gradeCourse::setYear(int year)
{
this->year = year;
}
void gradeCourse::setSemester(int semester)
{
this->semester = semester;
}
int gradeCourse::getCourseNumInList() const
{
return courseNumInList;
}
void gradeCourse::setCourseNumInList(int value)
{
courseNumInList = value;
}
double gradeCourse::getPoints() const
{
return points;
}
void gradeCourse::setPoints(double value)
{
points = value;
}
2014-10-05 11:16:01 +00:00