From 257419490d1ee31c993c7c64c22d64bae697e11e Mon Sep 17 00:00:00 2001
From: Aditya Bhansali <adityab3@illinois.edu>
Date: Thu, 29 Oct 2020 06:37:22 -0500
Subject: [PATCH] removed dead code in preregisterpatient.jsp

---
 iTrust/WebRoot/util/PreRegisterPatient.jsp | 82 +++-------------------
 1 file changed, 11 insertions(+), 71 deletions(-)

diff --git a/iTrust/WebRoot/util/PreRegisterPatient.jsp b/iTrust/WebRoot/util/PreRegisterPatient.jsp
index 7fa89d8..d433504 100755
--- a/iTrust/WebRoot/util/PreRegisterPatient.jsp
+++ b/iTrust/WebRoot/util/PreRegisterPatient.jsp
@@ -6,7 +6,6 @@
 <%@page import="edu.ncsu.csc.itrust.beans.PatientBean"%>
 <%@page import="edu.ncsu.csc.itrust.beans.HealthRecord"%>
 <%@page import="edu.ncsu.csc.itrust.exception.FormValidationException"%>
-
 <%@include file="/global.jsp" %>
 
 <%
@@ -19,76 +18,17 @@ pageTitle = "iTrust - Add Patient";
 boolean formIsFilled = request.getParameter("formIsFilled") != null && request.getParameter("formIsFilled").equals("true");
 
 if (formIsFilled) {
-    //PatientBean p = new BeanBuilder<PatientBean>().build(request.getParameterMap(), new PatientBean());
-    //HealthRecord h = new BeanBuilder<HealthRecord>().build(request.getParameterMap(), new HealthRecord());
-    
-	//This page is not actually a "page", it just adds a user and forwards.
-	PatientBean p = new BeanBuilder<PatientBean>().build(request.getParameterMap(), new PatientBean());
-	//////////////   ????????????????????????
-	
-	try{
-		boolean isDependent = false;
-		long representativeId = -1L;
-		
-		if(request.getParameter("isDependent") != null && request.getParameter("isDependent").equals("on")){
-			isDependent = true;
-		}
-		
-		if(request.getParameter("repId") != "" && isDependent){
-			representativeId = Long.valueOf(request.getParameter("repId"));
-		}else if(isDependent && request.getParameter("repId") == ""){
-			throw new FormValidationException("Representative MID must be filled if the patient is marked as a dependent.");
-		}
-		
-		long newMID = 1L; 
-		
-		if(isDependent){
-			newMID = new AddPatientAction(prodDAO, loggedInMID.longValue()).addDependentPatient(p, representativeId);
-		}else{
-			newMID = new AddPatientAction(prodDAO, loggedInMID.longValue()).addPatient(p);
-		}
-		
-		session.setAttribute("pid", Long.toString(newMID));
-		String fullname;
-		String password;
-		password = p.getPassword();
-		fullname = p.getFullName();
-		
-		if (isDependent) {
-			loggingAction.logEvent(TransactionType.HCP_CREATED_DEPENDENT_PATIENT, loggedInMID.longValue(), newMID, "");
-		} else {
-			loggingAction.logEvent(TransactionType.PATIENT_CREATE, loggedInMID.longValue(), newMID, "");			
-		}
-%>
-	<div align=center>
-		<span class="iTrustMessage">New patient <%= StringEscapeUtils.escapeHtml("" + (fullname)) %> successfully added!</span>
-		<br />
-		<table class="fTable">
-			<tr>
-				<th colspan=2>New Patient Information</th>
-			</tr>
-			<tr>
-				<td class="subHeaderVertical">MID:</td>
-				<td><%= StringEscapeUtils.escapeHtml("" + (newMID)) %></td>
-			</tr>
-			<tr>
-				<td class="subHeaderVertical">Temporary Password:</td>
-				<td><%= StringEscapeUtils.escapeHtml("" + (password)) %></td>
-			</tr>
-		</table>
-		<br />Please get this information to <b><%= StringEscapeUtils.escapeHtml("" + (fullname)) %></b>! 
-		<p>
-			<a href = "/iTrust/auth/hcp-uap/editPatient.jsp">Continue to patient information.</a>
-		</p>
-	</div>
-<%
-	} catch(FormValidationException e){
+    PatientBean p = new BeanBuilder<PatientBean>().build(request.getParameterMap(), new PatientBean());    
+    HealthRecord h = new BeanBuilder<HealthRecord>().build(request.getParameterMap(), new HealthRecord());
+
+    String s = "bla";
+    if (p != null) {
+	s = p.getFullName();
+    }
 %>
-	<div align=center>
-		<span class="iTrustError"><%=StringEscapeUtils.escapeHtml(e.getMessage()) %></span>
-	</div>
+<div><%=s%></div>
 <%
-	}
+    
 }
 %>
 
@@ -149,11 +89,11 @@ to recover the password.</div>
 	</tr>
 	<tr>
 		<td class="subHeaderVertical">Height:</td>
-		<td><input type="number" name="height"></td>
+		<td><input type="text" name="height" value="0"></td>
 	</tr>
 	<tr>
 		<td class="subHeaderVertical">Weight:</td>
-		<td><input type="number" name="weight"></td>
+		<td><input type="text" name="weight" value="0"></td>
 	</tr>
 	<tr>
 		<td class="subHeaderVertical">Smoker:</td>
-- 
GitLab