Legend:
- Unmodified
- Added
- Removed
-
java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Ajax.java
r12 r13 3 3 import cz.frantovo.sql.vyuka.dto.Hlaska; 4 4 import cz.frantovo.sql.vyuka.dto.Hlaska.Typ; 5 import cz.frantovo.sql.vyuka.dto.Tabulka; 6 import cz.frantovo.sql.vyuka.dto.Uzivatel; 5 7 import cz.frantovo.sql.vyuka.dto.VysledekSQL; 6 8 … … 14 16 * @return Historie SQL příkazů daného uživatele. 15 17 */ 16 public String getHistorie( String idSezeni) {18 public String getHistorie(Uzivatel uzivatel) { 17 19 VysledekSQL v = new VysledekSQL(); 18 20 v.getHlasky().add(new Hlaska("Bude vypsána vaše historie", Typ.OK)); 19 v.getHlasky().add(new Hlaska("idSezení: " + idSezeni, Typ.OK));21 v.getHlasky().add(new Hlaska("idSezení: " + uzivatel.getIdSezeni(), Typ.OK)); 20 22 v.getHlasky().add(new Hlaska("Ale ještě to není hotové.", Typ.Varovani)); 21 23 v.getHlasky().add(new Hlaska("Což je asi chyba.", Typ.Chyba)); 22 v.getHlasky().add(new Hlaska("Stejně vám něco <a href=\"http://frantovo.cz/blog/\">doporučíme</a>.", Typ.Tip)); 24 v.getHlasky().add(new Hlaska("Stejně vám něco <a href=\"http://frantovo.cz/blog/\">doporučíme</a>.", Typ.Tip, false)); 25 26 27 Tabulka t = new Tabulka(); 28 String[] zahlavi = {"Kdy", "SQL příkaz"}; 29 t.setZahlavi(zahlavi); 30 for (int i = 1; i < 4; i++) { 31 String[] hodnoty = {"Někdy " + i, "SELECT * FROM tabulka WHERE id = " + i}; 32 t.getHodnoty().add(hodnoty); 33 } 34 v.getTabulky().add(t); 35 36 23 37 return v.getHtml(); 24 38 } … … 28 42 * @return Výsledek dotazu – tabulka, hláška nebo chyba. 29 43 */ 30 public String geSQLVysledek(String sql, String idSezeni) {44 public String geSQLVysledek(String sql, Uzivatel uzivatel) { 31 45 VysledekSQL v = new VysledekSQL(); 32 46 v.getHlasky().add(new Hlaska("Bude vykonán SQL dotaz.", Typ.OK)); 33 v.getHlasky().add(new Hlaska("idSezení: " + idSezeni, Typ.OK));47 v.getHlasky().add(new Hlaska("idSezení: " + uzivatel.getIdSezeni(), Typ.OK)); 34 48 v.getHlasky().add(new Hlaska("SQL: " + sql, Typ.OK)); 49 v.getHlasky().add(new Hlaska("IP adresa: " + uzivatel.getIpAdresa(), Typ.OK)); 50 v.getHlasky().add(new Hlaska("IP adresa a SQL dotaz budou uloženy", Typ.Varovani)); 35 51 v.getHlasky().add(new Hlaska("Ale ještě to není hotové.", Typ.Varovani)); 36 52 v.getHlasky().add(new Hlaska("Což je asi chyba.", Typ.Chyba)); 37 v.getHlasky().add(new Hlaska("Stejně vám něco <a href=\"http://frantovo.cz/blog/\">doporučíme</a>.", Typ.Tip)); 53 v.getHlasky().add(new Hlaska("Stejně vám něco <a href=\"http://frantovo.cz/blog/\">doporučíme</a>.", Typ.Tip, false)); 54 55 for (int n = 1; n < 3; n++) { 56 Tabulka t = new Tabulka(); 57 String[] zahlavi = {"Sloupeček 1", "Nějaké číslo"}; 58 t.setZahlavi(zahlavi); 59 for (int i = 1; i < 4; i++) { 60 Object[] hodnoty = {"počet " + i, new Integer(i * n)}; 61 t.getHodnoty().add(hodnoty); 62 } 63 v.getTabulky().add(t); 64 } 65 38 66 return v.getHtml(); 39 67 }