diff -r 267cce6b9d77 -r 1b10a6565e8c java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Ajax.java --- a/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Ajax.java Thu May 28 23:12:19 2009 +0200 +++ b/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Ajax.java Fri May 29 00:13:11 2009 +0200 @@ -1,5 +1,9 @@ package cz.frantovo.sql.vyuka.ajax; +import cz.frantovo.sql.vyuka.dto.Hlaska; +import cz.frantovo.sql.vyuka.dto.Hlaska.Typ; +import cz.frantovo.sql.vyuka.dto.VysledekSQL; + /** * Pomocník servletu. Vrací HTML části stránek. * @author fiki @@ -10,14 +14,27 @@ * @return Historie SQL příkazů daného uživatele. */ public String getHistorie(String idSezeni) { - return "

historie (id=" + idSezeni + ")

"; + VysledekSQL v = new VysledekSQL(); + v.getHlasky().add(new Hlaska("Bude vypsána vaše historie", Typ.OK)); + v.getHlasky().add(new Hlaska("idSezení: " + idSezeni, Typ.OK)); + v.getHlasky().add(new Hlaska("Ale ještě to není hotové.", Typ.Varovani)); + v.getHlasky().add(new Hlaska("Což je asi chyba.", Typ.Chyba)); + v.getHlasky().add(new Hlaska("Stejně vám něco doporučíme.", Typ.Tip)); + return v.getHtml(); } /** * Vykoná zadaný SQL příkaz v databázi. * @return Výsledek dotazu – tabulka, hláška nebo chyba. */ - public String geSQLVysledek(String sql) { - return "

SQL dotaz (čeština): " + sql + "

"; + public String geSQLVysledek(String sql, String idSezeni) { + VysledekSQL v = new VysledekSQL(); + v.getHlasky().add(new Hlaska("Bude vykonán SQL dotaz.", Typ.OK)); + v.getHlasky().add(new Hlaska("idSezení: " + idSezeni, Typ.OK)); + v.getHlasky().add(new Hlaska("SQL: " + sql, Typ.OK)); + v.getHlasky().add(new Hlaska("Ale ještě to není hotové.", Typ.Varovani)); + v.getHlasky().add(new Hlaska("Což je asi chyba.", Typ.Chyba)); + v.getHlasky().add(new Hlaska("Stejně vám něco doporučíme.", Typ.Tip)); + return v.getHtml(); } }