author | František Kučera <franta-hg@frantovo.cz> |
Sat Feb 14 19:31:33 2009 +0100 (2009-02-14) | |
changeset 23 | b22c06c8a55c |
parent 6 | java/HrisniciSpameri/src/java/cz/frantovo/hrisniciSpameri/GenerovaciServlet.java@38625daa449b |
child 28 | dbb434bd4b99 |
permissions | -rw-r--r-- |
franta-hg@6 | 1 |
package cz.frantovo.hrisniciSpameri; |
franta-hg@6 | 2 |
|
franta-hg@23 | 3 |
import cz.frantovo.hrisniciSpameri.dao.CilDAO; |
franta-hg@23 | 4 |
import cz.frantovo.hrisniciSpameri.dao.GeneratorSouhrnuDAO; |
franta-hg@23 | 5 |
import cz.frantovo.hrisniciSpameri.dto.Cil; |
franta-hg@23 | 6 |
import java.io.Serializable; |
franta-hg@23 | 7 |
import java.util.Collection; |
franta-hg@23 | 8 |
import java.sql.Date; |
franta-hg@23 | 9 |
|
franta-hg@6 | 10 |
/** |
franta-hg@23 | 11 |
* Beana, která vygeneruje denní souhrn. |
franta-hg@6 | 12 |
* Pokud pro daný den už souhr vygenerovaný byl, smaže ho. |
franta-hg@6 | 13 |
* Vše probíhá v jedné transakci. |
franta-hg@6 | 14 |
* @author fiki |
franta-hg@6 | 15 |
*/ |
franta-hg@23 | 16 |
public class Sprava implements Serializable { |
franta-hg@6 | 17 |
|
franta-hg@23 | 18 |
private static final long serialVersionUID = -9048188038805055786L; |
franta-hg@23 | 19 |
|
franta-hg@23 | 20 |
public boolean getGenerujSouhrn() { |
franta-hg@23 | 21 |
Date den = new Date(System.currentTimeMillis()); |
franta-hg@23 | 22 |
Collection<Cil> cile = new CilDAO().getCile(); |
franta-hg@23 | 23 |
for (Cil c : cile) { |
franta-hg@23 | 24 |
if (c.getId() == 1) { |
franta-hg@23 | 25 |
new GeneratorSouhrnuDAO().generujSouhrn(c, den); |
franta-hg@23 | 26 |
} |
franta-hg@23 | 27 |
} |
franta-hg@23 | 28 |
|
franta-hg@23 | 29 |
|
franta-hg@23 | 30 |
|
franta-hg@23 | 31 |
return true; |
franta-hg@23 | 32 |
} |
franta-hg@6 | 33 |
} |