use of de.gishmo.gwt.example.mvp4g2.simpleapplication.shared.dto.Person in project mvp4g2-examples by mvp4g.
the class PersonService method update.
public void update(Person person) throws PersonException {
Person value = persons.get(new Long(person.getId()));
if (value != null) {
persons.remove(new Long(person.getId()));
persons.put(new Long(person.getId()), person);
}
}
use of de.gishmo.gwt.example.mvp4g2.simpleapplication.shared.dto.Person in project mvp4g2-examples by mvp4g.
the class PersonService method insert.
public void insert(Person person) throws PersonException {
Iterator<Person> iter = persons.values().iterator();
long maxKey = 0;
while (iter.hasNext()) {
Person element = iter.next();
if (maxKey < element.getId()) {
maxKey = element.getId();
}
}
maxKey++;
person.setId(maxKey);
persons.put(new Long(maxKey), person);
}
use of de.gishmo.gwt.example.mvp4g2.simpleapplication.shared.dto.Person in project mvp4g2-examples by mvp4g.
the class PersonResource method insert.
@RequestMapping(method = RequestMethod.POST, path = "/insert")
@ResponseStatus(HttpStatus.OK)
@ResponseBody
public void insert(@RequestBody Person person) {
Iterator<Person> iter = persons.values().iterator();
long maxKey = 0;
while (iter.hasNext()) {
Person element = iter.next();
if (maxKey < element.getId()) {
maxKey = element.getId();
}
}
maxKey++;
person.setId(maxKey);
persons.put(new Long(maxKey), person);
}
use of de.gishmo.gwt.example.mvp4g2.simpleapplication.shared.dto.Person in project mvp4g2-examples by mvp4g.
the class PersonResource method update.
@RequestMapping(method = RequestMethod.POST, path = "/update")
@ResponseBody
public ResponseEntity<Void> update(@RequestBody Person person) {
Person value = persons.get(new Long(person.getId()));
if (value != null) {
persons.remove(new Long(person.getId()));
persons.put(new Long(person.getId()), person);
}
return new ResponseEntity<Void>(HttpStatus.OK);
}
use of de.gishmo.gwt.example.mvp4g2.simpleapplication.shared.dto.Person in project mvp4g2-examples by mvp4g.
the class PersonResource method initList.
private void initList() {
Address address01 = new Address(1, "Evergreen Terrace", "7 42", "Springfield");
persons.put(new Long(1), new Person(1, "Simpsons", "Homer", address01));
persons.put(new Long(2), new Person(2, "Simpsons", "Marge", address01));
persons.put(new Long(3), new Person(3, "Simpsons", "Bart", address01));
persons.put(new Long(4), new Person(4, "Simpsons", "Maggie", address01));
persons.put(new Long(5), new Person(5, "Simpsons", "Lisa", address01));
Address address02 = new Address(2, "Blumenweg Nr. 13", "", "Entenhausen");
persons.put(new Long(6), new Person(6, "Duck", "Donald", address02));
persons.put(new Long(7), new Person(7, "Duck", "Trick", address02));
persons.put(new Long(8), new Person(8, "Duck", "Tick", address02));
persons.put(new Long(9), new Person(9, "Duck", "Tack", address02));
Address address03 = new Address(2, "Am Goldberg Nr. 1", "", "Entenhausen");
persons.put(new Long(10), new Person(10, "Duck", "Dagobert", address03));
}
Aggregations