//COMS 2203 02
//Lab #6

#include "CommissionWorker.h"
#include <string>
using namespace std;

CommissionWorker::CommissionWorker(int id, string name, double payRate, double newCommission) : Employee(id, name, payRate)
{
  salesAmount = 0.0;
  commission = newCommission;

}

void CommissionWorker::setSalesAmount(double newSalesAmount)
{
  salesAmount = newSalesAmount;
}

void CommissionWorker::setCommission(double newCommission)
{
  commission = newCommission;
}

double CommissionWorker::getSalesAmount()
{
  return salesAmount;
}

double CommissionWorker::getCommission()
{
  return commission;
}

double CommissionWorker::calculatePay()
{
  return getPayRate() + salesAmount * commission / 100;
  
}


