Update of /cvsroot/oscarmcmaster/oscar_mcmaster/web/WEB-INF/classes/src/org/oscarehr/casemgmt/web
In directory sfp-cvsdas-4.v30.ch3.sourceforge.com:/tmp/cvs-serv27696/web/WEB-INF/classes/src/org/oscarehr/casemgmt/web
Modified Files:
CaseManagementViewAction.java
Added Files:
RegisterCppCode.java
Log Message:
made cpp codes modifiable
--- NEW FILE: RegisterCppCode.java ---
package org.oscarehr.casemgmt.web;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
import org.oscarehr.util.CppUtils;
import org.oscarehr.util.MiscUtils;
public class RegisterCppCode extends DispatchAction {
static Logger logger = MiscUtils.getLogger();
public ActionForward register(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
String code = request.getParameter("code");
String[] codes = code.split(",");
for(String c:codes) {
if(!exists(c)) {
logger.info("adding " + c + " to cpp codes");
CppUtils.addCppCode(c);
}
}
return null;
}
private boolean exists(String c) {
for(String s:CppUtils.cppCodes) {
if(s.equals(c))
return true;
}
return false;
}
}
Index: CaseManagementViewAction.java
===================================================================
RCS file: /cvsroot/oscarmcmaster/oscar_mcmaster/web/WEB-INF/classes/src/org/oscarehr/casemgmt/web/CaseManagementViewAction.java,v
retrieving revision 1.141
retrieving revision 1.142
diff -C2 -d -r1.141 -r1.142
*** CaseManagementViewAction.java 11 Jan 2011 16:39:08 -0000 1.141
--- CaseManagementViewAction.java 14 Jan 2011 19:37:31 -0000 1.142
***************
*** 87,90 ****
--- 87,91 ----
import org.oscarehr.common.model.UserProperty;
import org.oscarehr.dx.model.DxResearch;
+ import org.oscarehr.eyeform.EyeformInit;
import org.oscarehr.eyeform.dao.FollowUpDao;
import org.oscarehr.eyeform.dao.MacroDao;
***************
*** 117,120 ****
--- 118,125 ----
private DemographicDao demographicDao = (DemographicDao) SpringUtils.getBean("demographicDao");
+ static {
+ //temporary..need something generic;
+ EyeformInit.init();
+ }
public ActionForward unspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
CaseManagementViewFormBean caseForm = (CaseManagementViewFormBean) form;
***************
*** 1572,1575 ****
--- 1577,1581 ----
else if ("Concerns".equals(caseManagementIssue.getIssue().getCode())) return (Colour.ongoingConcerns);
else if ("Reminders".equals(caseManagementIssue.getIssue().getCode())) return (Colour.reminders);
+ else return Colour.prevention;
}
|