Class Vare

java.lang.Object
  |
  +--Vare
All Implemented Interfaces:
java.io.Serializable

public class Vare
extends java.lang.Object
implements java.io.Serializable

Version:
November 2002
Author:
Bjørk Busch
See Also:
Serialized Form

Field Summary
static int TILSTAND_AKTIV
           
static int TILSTAND_UDGAAET
           
 
Constructor Summary
Vare(java.lang.String betegnelse, java.lang.String enhed, double aktuelSalgspris, java.sql.Timestamp iSortimentDato)
           
 
Method Summary
 void connect(Varesalg varesalg)
           
 void disconnect(Varesalg varesalg)
           
 double getAktuelSalgspris()
           
 int getAntalVaresalg()
           
 java.lang.String getBetegnelse()
           
 java.lang.String getEnhed()
           
 java.sql.Timestamp getISortimentDato()
           
 double getLagerKvantum()
           
 java.sql.Timestamp getSidstModtagetDato()
           
 double getSidstModtagetKvantum()
           
 double getSidstModtagetPris()
           
 int getTilstand()
           
 double getTotalModtagetKvantum()
           
 double getTotalVaresalgKvantum()
           
 java.sql.Timestamp getUdgaaetDato()
           
 Varesalg getVaresalg(int index)
           
 java.util.Iterator getVaresalgIterator()
           
 void modtag(java.sql.Timestamp dato, double kvantum, double pris)
           
 void retStamdata(java.lang.String betegnelse, java.lang.String enhed, double aktuelSalgspris)
           
 void sletVareData()
           
 java.lang.String toString()
           
 void udgaa(java.sql.Timestamp dato)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TILSTAND_AKTIV

public static int TILSTAND_AKTIV

TILSTAND_UDGAAET

public static int TILSTAND_UDGAAET
Constructor Detail

Vare

public Vare(java.lang.String betegnelse,
            java.lang.String enhed,
            double aktuelSalgspris,
            java.sql.Timestamp iSortimentDato)
Method Detail

getBetegnelse

public java.lang.String getBetegnelse()

getEnhed

public java.lang.String getEnhed()

getAktuelSalgspris

public double getAktuelSalgspris()

getSidstModtagetKvantum

public double getSidstModtagetKvantum()

getSidstModtagetPris

public double getSidstModtagetPris()

getTotalModtagetKvantum

public double getTotalModtagetKvantum()

getTilstand

public int getTilstand()

getTotalVaresalgKvantum

public double getTotalVaresalgKvantum()

getISortimentDato

public java.sql.Timestamp getISortimentDato()

getUdgaaetDato

public java.sql.Timestamp getUdgaaetDato()

getSidstModtagetDato

public java.sql.Timestamp getSidstModtagetDato()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

retStamdata

public void retStamdata(java.lang.String betegnelse,
                        java.lang.String enhed,
                        double aktuelSalgspris)

connect

public void connect(Varesalg varesalg)

disconnect

public void disconnect(Varesalg varesalg)

getAntalVaresalg

public int getAntalVaresalg()

getVaresalg

public Varesalg getVaresalg(int index)

getVaresalgIterator

public java.util.Iterator getVaresalgIterator()

udgaa

public void udgaa(java.sql.Timestamp dato)

modtag

public void modtag(java.sql.Timestamp dato,
                   double kvantum,
                   double pris)

sletVareData

public void sletVareData()

getLagerKvantum

public double getLagerKvantum()