ultimatepp/tutorial/Skylark12/Handlers.icpp
cxl 2d6b13c831 tutorial: Skylark12
git-svn-id: svn://ultimatepp.org/upp/trunk@5343 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-10 18:10:25 +00:00

23 lines
451 B
Text

#include "Skylark12.h"
void HomePage(Http&);
SKYLARK_USE(CreateEditDelete, Person, "person")
{
Person.back = HomePage;
Person.table = PERSON;
Person.dialog = "Skylark12/dialog";
}
SKYLARK(HomePage, "")
{
http("PERSON", Select(ID, FIRSTNAME, LASTNAME, EMAIL).From(PERSON)
.OrderBy(LASTNAME, FIRSTNAME))
("CREATE", LINK(Person, Create))
.RenderResult("Skylark12/index");
}
SKYLARK(CatchAll, "**")
{
http.Redirect(HomePage);
}