From a62e4c9523c70fef481f84736d84575c93779701 Mon Sep 17 00:00:00 2001 From: perds Date: Fri, 11 Nov 2016 11:07:28 -0500 Subject: [PATCH 01/22] fixed some bugs --- WebContent/WEB-INF/jsps/addSignOff.jsp | 2 +- WebContent/WEB-INF/jsps/buildInspection.jsp | 6 +++--- src/ca/sheridancollege/controllers/HomeController.java | 2 +- src/ca/sheridancollege/services/ControllerServices.java | 6 +++++- .../classes/ca/sheridancollege/config/security-context.xml | 2 +- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/WebContent/WEB-INF/jsps/addSignOff.jsp b/WebContent/WEB-INF/jsps/addSignOff.jsp index a1e37f9..870bbd3 100644 --- a/WebContent/WEB-INF/jsps/addSignOff.jsp +++ b/WebContent/WEB-INF/jsps/addSignOff.jsp @@ -143,7 +143,7 @@
- +
diff --git a/WebContent/WEB-INF/jsps/buildInspection.jsp b/WebContent/WEB-INF/jsps/buildInspection.jsp index 964a667..4a3f03e 100644 --- a/WebContent/WEB-INF/jsps/buildInspection.jsp +++ b/WebContent/WEB-INF/jsps/buildInspection.jsp @@ -33,7 +33,7 @@ #topEntry{ margin: 1%; } -#saveBtn{ +#saveBtn2{ padding: 24px 34px; font-size: 16px; line-height: normal; @@ -231,8 +231,8 @@
- - + +

diff --git a/src/ca/sheridancollege/controllers/HomeController.java b/src/ca/sheridancollege/controllers/HomeController.java index 7b6ea5f..6e63bca 100644 --- a/src/ca/sheridancollege/controllers/HomeController.java +++ b/src/ca/sheridancollege/controllers/HomeController.java @@ -299,7 +299,7 @@ public String saveUnit2( model = controllerServices.saveUnit2(model, homeEnrollmentNumber, posessionDate, lotNumber, address, projectName, municipality, level, unitNum, plan, repName); - return "buildInspection"; + return "addDeficiency2"; } @RequestMapping("/addSignOff/{homeEnrollmentNumber}") diff --git a/src/ca/sheridancollege/services/ControllerServices.java b/src/ca/sheridancollege/services/ControllerServices.java index 4233002..0614c35 100644 --- a/src/ca/sheridancollege/services/ControllerServices.java +++ b/src/ca/sheridancollege/services/ControllerServices.java @@ -446,7 +446,11 @@ public Model displayPdiReport(Model model, long homeEnrollmentNumber) { List
form = dao.getForm(homeEnrollmentNumber); List builder = dao.getBuilderRefNum("batman"); - model.addAttribute("form", form.get(0)); + if (form.size() > 0) { + model.addAttribute("form", form.get(0)); + } else { + model.addAttribute("errorForm", true); + } model.addAttribute("unit", unit.get(0)); model.addAttribute("builder", builder.get(0)); diff --git a/target/classes/ca/sheridancollege/config/security-context.xml b/target/classes/ca/sheridancollege/config/security-context.xml index c660964..c841b82 100644 --- a/target/classes/ca/sheridancollege/config/security-context.xml +++ b/target/classes/ca/sheridancollege/config/security-context.xml @@ -57,7 +57,7 @@ - + From 3a68d781b27512751da36c82eb99cd31f97d5bdd Mon Sep 17 00:00:00 2001 From: perds Date: Fri, 11 Nov 2016 11:39:21 -0500 Subject: [PATCH 02/22] fixed some bugs --- .../controllers/HomeController.java | 2 +- .../controllers/HomeController.class | Bin 13584 -> 13584 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ca/sheridancollege/controllers/HomeController.java b/src/ca/sheridancollege/controllers/HomeController.java index 6e63bca..9fae4c2 100644 --- a/src/ca/sheridancollege/controllers/HomeController.java +++ b/src/ca/sheridancollege/controllers/HomeController.java @@ -299,7 +299,7 @@ public String saveUnit2( model = controllerServices.saveUnit2(model, homeEnrollmentNumber, posessionDate, lotNumber, address, projectName, municipality, level, unitNum, plan, repName); - return "addDeficiency2"; + return "displayUnitDeficiencies2"; } @RequestMapping("/addSignOff/{homeEnrollmentNumber}") diff --git a/target/classes/ca/sheridancollege/controllers/HomeController.class b/target/classes/ca/sheridancollege/controllers/HomeController.class index 1b912492b77a773f1067584161c398cd0e490947..4d8a823b0fb33b6945359667549ee83886661bf9 100644 GIT binary patch delta 14 VcmbP`H6d%m1YO4J%@cL&*#R&v1=Rom delta 14 WcmbP`H6d%m1YO3*n Date: Fri, 11 Nov 2016 12:09:02 -0500 Subject: [PATCH 03/22] sigs working --- WebContent/WEB-INF/jsps/pdiReport.jsp | 4 ++-- src/ca/sheridancollege/controllers/HomeController.java | 2 +- src/ca/sheridancollege/services/ControllerServices.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/WebContent/WEB-INF/jsps/pdiReport.jsp b/WebContent/WEB-INF/jsps/pdiReport.jsp index 76fa73a..f6f0452 100644 --- a/WebContent/WEB-INF/jsps/pdiReport.jsp +++ b/WebContent/WEB-INF/jsps/pdiReport.jsp @@ -177,7 +177,7 @@ label { placeholder="" type="text" required="required" value="${form.repName}" readonly/>
- +
- +
diff --git a/src/ca/sheridancollege/controllers/HomeController.java b/src/ca/sheridancollege/controllers/HomeController.java index 7b6ea5f..08010ee 100644 --- a/src/ca/sheridancollege/controllers/HomeController.java +++ b/src/ca/sheridancollege/controllers/HomeController.java @@ -391,7 +391,7 @@ public void getImage(HttpServletResponse response, @PathVariable long homeEnroll @RequestMapping(value = "/imageDisplay/{homeEnrollmentNumber}/2") public void getImage2(HttpServletResponse response, @PathVariable long homeEnrollmentNumber) throws IOException { - response = controllerServices.getImage(response, homeEnrollmentNumber); + response = controllerServices.getImage2(response, homeEnrollmentNumber); } @RequestMapping("/displayDeficiencies/{id}") diff --git a/src/ca/sheridancollege/services/ControllerServices.java b/src/ca/sheridancollege/services/ControllerServices.java index 4233002..7fab2d0 100644 --- a/src/ca/sheridancollege/services/ControllerServices.java +++ b/src/ca/sheridancollege/services/ControllerServices.java @@ -234,7 +234,7 @@ public Model saveForm(Model model, long homeEnrollmentNumber, String desName) { addSignOff.setDesName(desName); - File sig = new File("C:\\abode\\purSig.png"); + File sig = new File("C:\\abode\\refSig.png"); byte[] sigImg = new byte[(int) sig.length()]; try { From dfb6a7cc516bf485f0584aea5be65cd6a65bf38f Mon Sep 17 00:00:00 2001 From: perds Date: Thu, 17 Nov 2016 11:46:51 -0500 Subject: [PATCH 04/22] added values required and fixed date so time in no longer shown --- ...splayConstructionPersonnelDeficiencies.jsp | 11 +- .../ConstructionPersonnelDeficiencies.java | 158 ++++++++++++++++++ .../services/ControllerServices.java | 7 +- .../controllers/HomeController.class | Bin 13584 -> 13594 bytes 4 files changed, 169 insertions(+), 7 deletions(-) create mode 100644 src/ca/sheridancollege/beans/ConstructionPersonnelDeficiencies.java diff --git a/WebContent/WEB-INF/jsps/displayConstructionPersonnelDeficiencies.jsp b/WebContent/WEB-INF/jsps/displayConstructionPersonnelDeficiencies.jsp index 673c5fa..59de8d9 100644 --- a/WebContent/WEB-INF/jsps/displayConstructionPersonnelDeficiencies.jsp +++ b/WebContent/WEB-INF/jsps/displayConstructionPersonnelDeficiencies.jsp @@ -8,6 +8,7 @@ <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="security" uri="http://www.springframework.org/security/tags"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> + <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> + + + + SignOff Form @@ -140,20 +197,19 @@ -
+
- + + + + + Back
-
- - Back - -


diff --git a/WebContent/WEB-INF/jsps/displayConstructionPersonnel.jsp b/WebContent/WEB-INF/jsps/displayConstructionPersonnel.jsp index 8182549..dee9394 100644 --- a/WebContent/WEB-INF/jsps/displayConstructionPersonnel.jsp +++ b/WebContent/WEB-INF/jsps/displayConstructionPersonnel.jsp @@ -29,4 +29,5 @@ Back +
diff --git a/WebContent/WEB-INF/jsps/home.jsp b/WebContent/WEB-INF/jsps/home.jsp index 5c14ca3..9fd1dde 100644 --- a/WebContent/WEB-INF/jsps/home.jsp +++ b/WebContent/WEB-INF/jsps/home.jsp @@ -30,7 +30,7 @@ Extra Large Button CSS -
+
diff --git a/target/classes/ca/sheridancollege/beans/Deficiency.class b/target/classes/ca/sheridancollege/beans/Deficiency.class index a35246a516e74c8f5c50ee77948f4b2fe2ea74b5..399bf398cd1402d31b73d00f39e7b57909e28467 100644 GIT binary patch literal 3776 zcmb_eZF3V<6h1evZMwA3Hwb7c@5vU31Oz2mXww2IrCt;vQLe}UsS z|AONTAJiG0G2r;Y@w1=&8U70OId?b7cHPb}j?9pIckempKF@i1w!i=N%dbRqfnFpj zBIsB}%QZLkhEdh5ifx*DP0y|Cn$^tB=^IAH(5(s#V}kZ>X-~DBsadt$o%Jof;v^{{ zXjHy6?A!`MXr}SGwr=W4>g$|H`=VXn)*5_*FimM#)*DU3w(gha1c?Pfdy2NzbTrE; zYi3K2SO5O<+Xr8nc|j4Q3X77UKGUvf4txX+FZQskI1R(96$A}b^=74EY`Z4u<(B0b zb-ipf4ct3pS+*m+n}QBX_vg87#?W-YP|p=@vsJecCT3}M!0fYHrpbt-$Q21nn7UPS zHt`hwQ_xt2(KcEYzU(f-*p{W6@B%`;W;b47Th+CyX;@6zh1+rrGdBkV+>!uSrv)q{ zJ}R@eZ6fnH9^JI-`n=UZJ?gsUEVb(EdPBzCxVvdPHqx>-i@+!tP;;Ry!{wc->s15h zroE0^uJHS5LD5XM3~EKYs;59EtI!Ej1ubPtzU#eA{l%25_<;P_8I6NJG4vR%kEnU5 zoI;1(-F1cDqPN-Zra}{Rn0E^bO;QStU(+4VvfBWo8GizL)6w)Bjb(gLJsYmyAVSUg z$7m34J6`Z*#cq=i;Mn&hy*ph$+yT?MS%!-(h$pJ*JimvEQOBH z(N5Ak$MMYCEGJ+`54eh6aIb1Aq!WfIwPLp#75%!wx;@nU9GvAjL=9GqngtbW;8geZ zlNZZ<6ZkR|e0IIB!j(75!!(3(Li+EN?sMI(hvTcXpAM8L4HwL!G{q#!6>}(8OrcycgK|Zxy-))( z6h5s@I*vFHIy#BpQ!u*>L;|a#Mg{&w`(IP$N9jI=-xRJRTsVNSKh0LIEuEpWc;Yy! z7v~Gu_T$~Cdg%0-bSxbgV~L+BH=cY=?*`*dfZt&mZ<+eo$BV~1&IjWeWf_vUkFpFQ z5B!d)$K;O5$K`H<-lK%vG4Z5Cb;(2Z2mCl0dG$5DuO4bsK|S5357aYlx~isQZJJTj z@irCJbfQi3YC74b8|rvpn@T;*s*G?1_Z|hqV?cNu_)nk|C&A(rb{U$YES*CxI7bg< z9`apI`7Wn?ms7sWDc|LkXK9t3@+_^AQ=X+2oWOvk71Ctsdo(GWgGQzlP)uoe=B>3Vxp+K$%fm{p) zayJ~v)gX||08-cmh&wBSJ`4p?3<8-B1+p9tq!z%dWpP^Fbij zLxJ3`H1k0q3jlI!7a-g>4CEvFI0VRzAdsa{AP;CY49JZjkYxZ_*#!uUWFr(vg{q$OG?a}sF`*vbp;qqrZUM-XU4XETFc5rEy;zSu zDVT(g6sBHL?Q2R#UeZYC@f%9UUQ#T|Rg3y0#`fJX*%gRMG9W&Jwiq2nhX$|lZBNMb zZu5^uJ(&MyC~cdzJ?9;xQ4i+-8E8NEfl72iCHM~y5_@Mr`!g?A)}!68PW?vW6*Yog aDP$-X$tXGajZll8%JrH2LbK35C;A63a+LM} literal 3513 zcmb_e+inwA6y3+yI1C9SPKddNyE6$G3@sOjkl=)38mn~K5c%YS9sfMZ#RiFFR&*)dQUHi<~o=nFQs+uT1XXfm^&szJkoZtWY^Y zL0S3MbP6j7p;_h^+J<_>Hc|Pi!n4^Ffm;I{1rUsmom?G79Vo}_oDi$^*@dieoX z8Lwk9>ci++Fo+DotoZFd)(IkYp;J!SAWp|-JV>Tv!hw{FIyp_OKme&9YOj0I}N~8h1<8P&`0zT(gw$! zpsqi^rEU51w5^<;*p@smQz4Bu1P!h@t%hz~H(64LdrEzpM+)g&F>5virh!u<&>DU$ z?@dUwO98u{V9&l2r8#KULFvC;RhOV!)ha7R3A2LAQH+w5rVJ(`L!5>kP}dkK_`?Lr zJ?2NQm>!&uVn2p83*WIOMrwSW_RvIya&W;|NmC4!TrpB|#X!jwIOOeF77ozmcg!#$cg!&S0!8ghRM@5)2Om;Su0Jii{jXUXSDV1WnUPItxaeqsKB2#V)5}ms7FJso3RI>~boy z7)nk>7DLIY$YKaiV8CLCYzg{+Zusm9SUFco^(VUY12!?hAUN{NnLxpk-GWu7*nHzWBpPAf+&n^N~Q7qk)vdKrRBvr9MEskq~q% z63Epskl9Eex1)hv4Fj16kcB=#xNw}2J9O92Zm={9VIYf60J+x(2)8W*fu=_Qx$qqtE7+{7kw6~N`oDni z42OX{1dvC4fOvW$=;O#9xf0IE<47QnqkH5^7|0U<(fR;k>EeuhLZ5as62s0L-=*(E z8L37B`HY_U&T~*U*2I*0Xq#Gjhy0U-q2>a a8StNjOa@=}OzxhOCD*$A{$qW!iT(kI=xav+ From 0f170dd09c54b376c75769f512e5ce86392117e7 Mon Sep 17 00:00:00 2001 From: catpoehlman Date: Fri, 18 Nov 2016 15:38:14 -0500 Subject: [PATCH 12/22] Sigs should all work with unique names now --- WebContent/WEB-INF/jsps/addSignOff.jsp | 4 ++-- WebContent/scripts/script.js | 6 ++++-- WebContent/scripts/signing.js | 13 ++++++++++++- .../services/ControllerServices.java | 14 +++++++++----- 4 files changed, 27 insertions(+), 10 deletions(-) diff --git a/WebContent/WEB-INF/jsps/addSignOff.jsp b/WebContent/WEB-INF/jsps/addSignOff.jsp index 870bbd3..1ce0bfa 100644 --- a/WebContent/WEB-INF/jsps/addSignOff.jsp +++ b/WebContent/WEB-INF/jsps/addSignOff.jsp @@ -80,7 +80,7 @@
- +
@@ -96,7 +96,7 @@
-
+


diff --git a/WebContent/scripts/script.js b/WebContent/scripts/script.js index 4be8d2c..802f0de 100644 --- a/WebContent/scripts/script.js +++ b/WebContent/scripts/script.js @@ -37,10 +37,12 @@ function disableNextBtn(){ } function acceptSig(){ + var hen = document.getElementById("homeEnrollmentNumber").value; + //alert(hen); var link = document.getElementById("signature").toDataURL(); - document.getElementById("acc2").innerHTML='Attach'; + document.getElementById("acc2").innerHTML='Attach'; showSave(); - //alert("hi"); + } function ValidateHEN() { diff --git a/WebContent/scripts/signing.js b/WebContent/scripts/signing.js index a3f6afa..4762514 100644 --- a/WebContent/scripts/signing.js +++ b/WebContent/scripts/signing.js @@ -22,12 +22,23 @@ function clearSig() { } function accept(){ + alert("testing"); var link = document.getElementById("signature").toDataURL(); + var hen = document.getElementById("homeEnrollmentNumber").value; + //alert(hen); document.getElementById("acc2").innerHTML='Attach'; showSave(); - //alert("hi"); + } +function accept2(){ + var hen = document.getElementById("homeEnrollmentNumber").value; + //alert(hen); + var link = document.getElementById("signature").toDataURL(); + document.getElementById("acc2").innerHTML='Attach'; + showSave(); + //alert("hi"); +} /* diff --git a/src/ca/sheridancollege/services/ControllerServices.java b/src/ca/sheridancollege/services/ControllerServices.java index 8ecabaa..a3d8f20 100644 --- a/src/ca/sheridancollege/services/ControllerServices.java +++ b/src/ca/sheridancollege/services/ControllerServices.java @@ -180,8 +180,9 @@ public Model saveUnit(Model model, long homeEnrollmentNumber, Date posessionDate form.setPurchName(ho.getName()); form.setBuilderRefNum(b.getBuilderRefNum()); - - File sig = new File("C:\\abode\\refSig.png"); + + //pic code - rep sig, 1st sig + File sig = new File("C:\\abode\\"+homeEnrollmentNumber+"refSig.png"); byte[] sigImg = new byte[(int) sig.length()]; try { @@ -235,7 +236,7 @@ public Model saveUnit2(Model model, long homeEnrollmentNumber, Date posessionDat form.setPurchName(ho.getName()); form.setBuilderRefNum(b.getBuilderRefNum()); - File sig = new File("C:\\abode\\refSig.png"); + File sig = new File("C:\\abode\\"+homeEnrollmentNumber+"refSig.png"); byte[] sigImg = new byte[(int) sig.length()]; try { @@ -260,8 +261,9 @@ public Model saveForm(Model model, long homeEnrollmentNumber, String desName) { Form addSignOff = returns.get(0); addSignOff.setDesName(desName); - - File sig = new File("C:\\abode\\refSig.png"); + + //pic for 2nd sig + File sig = new File("C:\\abode\\"+homeEnrollmentNumber+"refSig2.png"); byte[] sigImg = new byte[(int) sig.length()]; try { @@ -437,6 +439,8 @@ public HttpServletResponse getImage2(HttpServletResponse response, long homeEnro return response; } + + public Model completeDeficiencyUnit(Model model, int id, long homeEnrollmentNumber) { Unit unit = dao.completeDeficiency(id, homeEnrollmentNumber); From f26b6509506db68d20be51dd55c87286de15f934 Mon Sep 17 00:00:00 2001 From: perds Date: Fri, 18 Nov 2016 16:12:21 -0500 Subject: [PATCH 13/22] formatted style --- WebContent/css/style.css | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/WebContent/css/style.css b/WebContent/css/style.css index 4cbe4cf..cafd4d0 100644 --- a/WebContent/css/style.css +++ b/WebContent/css/style.css @@ -54,5 +54,9 @@ Extra Large Button CSS } img { - max-width:100% + max-width:100%; +} + +video { + max-width:100%; } From 6160f59f133bd85956976962be1b919a34c52e33 Mon Sep 17 00:00:00 2001 From: catpoehlman Date: Fri, 18 Nov 2016 16:37:39 -0500 Subject: [PATCH 14/22] All Edits can take photos now! All tables should have correct labels --- WebContent/WEB-INF/jsps/addDeficiency2.jsp | 233 +++++++++++++++++- ...splayConstructionPersonnelDeficiencies.jsp | 2 +- WebContent/WEB-INF/jsps/editDeficiency.jsp | 233 +++++++++++++++++- .../WEB-INF/jsps/workOrderAddDeficiency.jsp | 233 +++++++++++++++++- .../jsps/workOrderDisplayUnitDeficiencies.jsp | 2 +- 5 files changed, 695 insertions(+), 8 deletions(-) diff --git a/WebContent/WEB-INF/jsps/addDeficiency2.jsp b/WebContent/WEB-INF/jsps/addDeficiency2.jsp index df77148..d350c4d 100644 --- a/WebContent/WEB-INF/jsps/addDeficiency2.jsp +++ b/WebContent/WEB-INF/jsps/addDeficiency2.jsp @@ -5,8 +5,186 @@ <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="security" uri="http://www.springframework.org/security/tags"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> - +