package com.floreantpos.model.dao;
import java.util.Date;
import org.apache.commons.logging.LogFactory;
import com.floreantpos.model.ActionHistory;
import com.floreantpos.model.User;
public class ActionHistoryDAO extends BaseActionHistoryDAO {
/**
* Default constructor. Can be used in place of getInstance()
*/
public ActionHistoryDAO () {}
public void saveHistory(User performer, String actionName, String description) {
try {
ActionHistory history = new ActionHistory();
history.setActionName(actionName);
history.setDescription(description);
history.setPerformer(performer);
history.setActionTime(new Date());
save(history);
} catch (Exception e) {
LogFactory.getLog(ActionHistoryDAO.class).error("Error occured while trying to save action history", e);
}
}
}