1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/java/HrisniciSpameri/src/java/cz/frantovo/hrisniciSpameri/Sprava.java Sat Feb 14 19:31:33 2009 +0100
1.3 @@ -0,0 +1,33 @@
1.4 +package cz.frantovo.hrisniciSpameri;
1.5 +
1.6 +import cz.frantovo.hrisniciSpameri.dao.CilDAO;
1.7 +import cz.frantovo.hrisniciSpameri.dao.GeneratorSouhrnuDAO;
1.8 +import cz.frantovo.hrisniciSpameri.dto.Cil;
1.9 +import java.io.Serializable;
1.10 +import java.util.Collection;
1.11 +import java.sql.Date;
1.12 +
1.13 +/**
1.14 + * Beana, která vygeneruje denní souhrn.
1.15 + * Pokud pro daný den už souhr vygenerovaný byl, smaže ho.
1.16 + * Vše probíhá v jedné transakci.
1.17 + * @author fiki
1.18 + */
1.19 +public class Sprava implements Serializable {
1.20 +
1.21 + private static final long serialVersionUID = -9048188038805055786L;
1.22 +
1.23 + public boolean getGenerujSouhrn() {
1.24 + Date den = new Date(System.currentTimeMillis());
1.25 + Collection<Cil> cile = new CilDAO().getCile();
1.26 + for (Cil c : cile) {
1.27 + if (c.getId() == 1) {
1.28 + new GeneratorSouhrnuDAO().generujSouhrn(c, den);
1.29 + }
1.30 + }
1.31 +
1.32 +
1.33 +
1.34 + return true;
1.35 + }
1.36 +}