#pragma once
#include "afxwin.h"
#include <string>
#include <vector>
using namespace std;

class variablekosten
{
public:
    variablekosten( void);
    ~variablekosten( void);
    int nettoenergieertrag;
    int nettonaehrstoffertrag;
    int referezertrag;
    int ertragdifferenz;
    int nutzungsjahre;
    double saatstaerke;
    double saatgutpreis;
    double saatgutkosten;
    double anzahl_herbizid;
    double preis_pro_herbizid;
    double pflanzenschutzkosten;
    double duengeraufwand_N;
    double leguminosenanteil;
    double duengeraufwand_P;
    double duengeraufwand_K;
    double duengerN;
    double duengerP;
    double duengerK;
    double duegungskosten;
    double hagelversicherung;
    double hangneigung;
    double lohnarbeit;
    double maschinenmiete;
    double anteil_siliermittel;
    double sielierkosten;
    double stunden;
    double diesel;
    double unterhalt;
    double sonstige;
    double weidekosten;
    double arbeits_lohn;

    void get_kosten_from_database( int, vector< variablekosten>&);
    double berechne_variablekosten( int d);
};
