// avtomat.cpp - copyright Robert Meolic 2017/2018
// komentarji so v anglescini, da je program uporaben tudi za studente ERASMUS programa

#include "avtomat.h"

Avtomat::Avtomat() :
  stanje(0),
  cenaKava(10),
  cenaKakav(12),
  statistikaKava(0),
  statistikaKakav(0)
{
}

int Avtomat::getStanje() {
  return stanje;
}

int Avtomat::getStatistikaKava() {
  return statistikaKava;
}

int Avtomat::getStatistikaKakav() {
  return statistikaKakav;
}

int Avtomat::sprejmiKovanec(int vrednost) {
  stanje += vrednost;
  return stanje;
}

int Avtomat::prodajKava() {
  if (stanje < cenaKava) {
    return -1;
  } else {
    stanje -= cenaKava;
    statistikaKava++;
    return stanje;
  }
}

int Avtomat::prodajKakav() {
  if (stanje < cenaKakav) {
    return -1;
  } else {
    stanje -= cenaKakav;
    statistikaKakav++;
    return stanje;
  }
}
