package jpt.test; /** * Edit customer bench page for JPT. * * @author Luis Neves */ public class EditCustomer { private Customer _customer; private String _action; private static final String EDIT = "edit"; private static final String SAVE = "save"; private Integer _id; public EditCustomer() { if (_action.equals(EDIT)) { _customer = CustomerDao.getInstance().findById(_id); } else if (_action.equals(SAVE)) { CustomerDao.getInstance().saveOrUpdate(_customer); } } public Customer getCustomer() { return _customer == null ? new Customer() : _customer; } public String[] getStates() { return CustomerDao.STATES; } public void setAction(String action) { _action = action; } public void setId(Integer id) { _id = id; } }