diff --git a/yourCart/build/generated/classes/org/apache/jsp/admin/charge_jsp.class b/yourCart/build/generated/classes/org/apache/jsp/admin/charge_jsp.class index 6c47c7b..3e0569e 100644 Binary files a/yourCart/build/generated/classes/org/apache/jsp/admin/charge_jsp.class and b/yourCart/build/generated/classes/org/apache/jsp/admin/charge_jsp.class differ diff --git a/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.class.smap b/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.class.smap index 9c7bd69..573bc4a 100644 --- a/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.class.smap +++ b/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.class.smap @@ -16,19 +16,19 @@ admin/footer.jsp 5#1,101:61 13#0,2:161 15:163,2 -5#2,59:165 -16#0,22:223 -38:245,3 -39,8:248 -47:256,3 -48,7:259 -55:266,3 -56,8:269 -64:277,3 -65,8:280 -73:288,3 -74,13:291 -86:303,2 -5#3,50:305 -87#0,2:355 +5#2,61:165 +16#0:225 +17:226,2 +18,29:228 +47:257,3 +48,7:260 +55:267,3 +56,8:270 +64:278,3 +65,8:281 +73:289,3 +74,13:292 +86:304,2 +5#3,50:306 +87#0,2:356 *E diff --git a/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.java b/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.java index c6dd9d8..1b806ff 100644 --- a/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.java +++ b/yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.java @@ -1,369 +1,370 @@ -package org.apache.jsp.admin; - -import javax.servlet.*; -import javax.servlet.http.*; -import javax.servlet.jsp.*; -import org.yourcart.model.changemodel; -import org.yourcart.controller.admin.AdminProductServlet; - -public final class charge_jsp extends org.apache.jasper.runtime.HttpJspBase - implements org.apache.jasper.runtime.JspSourceDependent { - - private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory(); - - private static java.util.List _jspx_dependants; - - static { - _jspx_dependants = new java.util.ArrayList(3); - _jspx_dependants.add("/admin/header.jsp"); - _jspx_dependants.add("/admin/slidebar.jsp"); - _jspx_dependants.add("/admin/footer.jsp"); - } - - private org.glassfish.jsp.api.ResourceInjector _jspx_resourceInjector; - - public java.util.List getDependants() { - return _jspx_dependants; - } - - public void _jspService(HttpServletRequest request, HttpServletResponse response) - throws java.io.IOException, ServletException { - - PageContext pageContext = null; - HttpSession session = null; - ServletContext application = null; - ServletConfig config = null; - JspWriter out = null; - Object page = this; - JspWriter _jspx_out = null; - PageContext _jspx_page_context = null; - - try { - response.setContentType("text/html;charset=UTF-8"); - pageContext = _jspxFactory.getPageContext(this, request, response, - null, true, 8192, true); - _jspx_page_context = pageContext; - application = pageContext.getServletContext(); - config = pageContext.getServletConfig(); - session = pageContext.getSession(); - out = pageContext.getOut(); - _jspx_out = out; - _jspx_resourceInjector = (org.glassfish.jsp.api.ResourceInjector) application.getAttribute("com.sun.appserv.jsp.resource.injector"); - - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" Your Cart\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
    \n"); - out.write("
  • \n"); - out.write("
  • \n"); - out.write("
  • \n"); - out.write("
  • \n"); - out.write("
  • \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
    \n"); - out.write("
  • Site
  • \n"); - out.write("
  • Logout
  • \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
    \n"); - out.write("
  • Panel
  • \n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write('\n'); - out.write('\n'); - out.write(' '); - out.write('\n'); - out.write("\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

Admin Panel

\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

Products

\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

Users

\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("\t\t\t
\r\n"); - out.write("
\r\n"); - out.write("

Category

\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

History

\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

Slider

\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

Ads

\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write(" \r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("

Ads

\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("\r\n"); - out.write("
\r\n"); - out.write("
\r\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("

Scratch Card\n"); - out.write(" New Card\n"); - out.write("

\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write(" \n"); - out.write(" \n"); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" "); - changemodel model = new changemodel(); - out.write("\n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write(" \n"); - out.write("
Cards Number Of Cards Available
\n"); - out.write("

50$

\n"); - out.write("
\n"); - out.write("

"); - out.print( model.getSumCardNumber(50)); - out.write("

\n"); - out.write("
\n"); - out.write("

100$

\n"); - out.write("
\n"); - out.write("

"); - out.print( model.getSumCardNumber(100)); - out.write("

\n"); - out.write(" \n"); - out.write("
\n"); - out.write("

200$

\n"); - out.write("
\n"); - out.write("

"); - out.print( model.getSumCardNumber(200)); - out.write("

\n"); - out.write(" \n"); - out.write("
\n"); - out.write("

500$

\n"); - out.write("
\n"); - out.write("

"); - out.print( model.getSumCardNumber(500)); - out.write("

\n"); - out.write(" \n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write(' '); - out.write('\n'); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("

YourCart

\n"); - out.write("

Lorem ipsum dolor sit amet, consectetur adipisicing elit,sed do eiusmod tempor

\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write(" \"\"\n"); - out.write("

Egypt , Alexandria

\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("

Copyright © 2017 YourCart Inc. All rights reserved.

\n"); - out.write("

Designed by Themeum | Developed By YourCart Team

\n"); - out.write("
\n"); - out.write("
\n"); - out.write("
\n"); - out.write("\n"); - out.write("
\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write("\n"); - out.write(""); - out.write('\n'); - out.write('\n'); - } catch (Throwable t) { - if (!(t instanceof SkipPageException)){ - out = _jspx_out; - if (out != null && out.getBufferSize() != 0) - out.clearBuffer(); - if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); - else throw new ServletException(t); - } - } finally { - _jspxFactory.releasePageContext(_jspx_page_context); - } - } -} +package org.apache.jsp.admin; + +import javax.servlet.*; +import javax.servlet.http.*; +import javax.servlet.jsp.*; +import org.yourcart.model.changemodel; +import org.yourcart.controller.admin.AdminProductServlet; + +public final class charge_jsp extends org.apache.jasper.runtime.HttpJspBase + implements org.apache.jasper.runtime.JspSourceDependent { + + private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory(); + + private static java.util.List _jspx_dependants; + + static { + _jspx_dependants = new java.util.ArrayList(3); + _jspx_dependants.add("/admin/header.jsp"); + _jspx_dependants.add("/admin/slidebar.jsp"); + _jspx_dependants.add("/admin/footer.jsp"); + } + + private org.glassfish.jsp.api.ResourceInjector _jspx_resourceInjector; + + public java.util.List getDependants() { + return _jspx_dependants; + } + + public void _jspService(HttpServletRequest request, HttpServletResponse response) + throws java.io.IOException, ServletException { + + PageContext pageContext = null; + HttpSession session = null; + ServletContext application = null; + ServletConfig config = null; + JspWriter out = null; + Object page = this; + JspWriter _jspx_out = null; + PageContext _jspx_page_context = null; + + try { + response.setContentType("text/html;charset=UTF-8"); + pageContext = _jspxFactory.getPageContext(this, request, response, + null, true, 8192, true); + _jspx_page_context = pageContext; + application = pageContext.getServletContext(); + config = pageContext.getServletConfig(); + session = pageContext.getSession(); + out = pageContext.getOut(); + _jspx_out = out; + _jspx_resourceInjector = (org.glassfish.jsp.api.ResourceInjector) application.getAttribute("com.sun.appserv.jsp.resource.injector"); + + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write(" \n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" Your Cart\n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write("\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
    \n"); + out.write("
  • \n"); + out.write("
  • \n"); + out.write("
  • \n"); + out.write("
  • \n"); + out.write("
  • \n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
    \n"); + out.write("
  • Site
  • \n"); + out.write("
  • Logout
  • \n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("
    \n"); + out.write("
  • Panel
  • \n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write('\n'); + out.write('\n'); + out.write(' '); + out.write('\n'); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("

Admin Panel

\n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("

Products

\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("

Users

\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("\t\t\t
\n"); + out.write("
\n"); + out.write("

Category

\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("

History

\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("

Slider

\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("

Scratch Cards

\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("

Ads

\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \n"); + out.write(" \n"); + out.write("
\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write('\n'); + org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/admin/ChargeServlet", out, false); + out.write("\n"); + out.write("
\n"); + out.write("\n"); + out.write("

Scratch Card\n"); + out.write(" New Card\n"); + out.write("

\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("
\n"); + out.write(" \n"); + out.write(" \n"); + out.write("\n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write(" \n"); + out.write("
Cards Number Of Cards Available
\n"); + out.write("

50$

\n"); + out.write("
\n"); + out.write("

"); + out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.evaluateExpression("${requestScope.SumCard50}", java.lang.String.class, (PageContext)_jspx_page_context, null)); + out.write("

\n"); + out.write("
\n"); + out.write("

100$

\n"); + out.write("
\n"); + out.write("

"); + out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.evaluateExpression("${requestScope.SumCard100}", java.lang.String.class, (PageContext)_jspx_page_context, null)); + out.write("

\n"); + out.write(" \n"); + out.write("
\n"); + out.write("

200$

\n"); + out.write("
\n"); + out.write("

"); + out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.evaluateExpression("${requestScope.SumCard200}", java.lang.String.class, (PageContext)_jspx_page_context, null)); + out.write("

\n"); + out.write(" \n"); + out.write("
\n"); + out.write("

500$

\n"); + out.write("
\n"); + out.write("

"); + out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.evaluateExpression("${requestScope.SumCard500}", java.lang.String.class, (PageContext)_jspx_page_context, null)); + out.write("

\n"); + out.write(" \n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write(' '); + out.write('\n'); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("

YourCart

\n"); + out.write("

Lorem ipsum dolor sit amet, consectetur adipisicing elit,sed do eiusmod tempor

\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write(" \"\"\n"); + out.write("

Egypt , Alexandria

\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("

Copyright © 2017 YourCart Inc. All rights reserved.

\n"); + out.write("

Designed by Themeum | Developed By YourCart Team

\n"); + out.write("
\n"); + out.write("
\n"); + out.write("
\n"); + out.write("\n"); + out.write("
\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write("\n"); + out.write(""); + out.write('\n'); + out.write('\n'); + } catch (Throwable t) { + if (!(t instanceof SkipPageException)){ + out = _jspx_out; + if (out != null && out.getBufferSize() != 0) + out.clearBuffer(); + if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); + else throw new ServletException(t); + } + } finally { + _jspxFactory.releasePageContext(_jspx_page_context); + } + } +} diff --git a/yourCart/build/web/WEB-INF/classes/org/yourcart/model/ProductModel.class b/yourCart/build/web/WEB-INF/classes/org/yourcart/model/ProductModel.class index fd4af27..af72a1d 100644 Binary files a/yourCart/build/web/WEB-INF/classes/org/yourcart/model/ProductModel.class and b/yourCart/build/web/WEB-INF/classes/org/yourcart/model/ProductModel.class differ diff --git a/yourCart/build/web/WEB-INF/classes/org/yourcart/model/changemodel.class b/yourCart/build/web/WEB-INF/classes/org/yourcart/model/changemodel.class index 5cb23e6..1041605 100644 Binary files a/yourCart/build/web/WEB-INF/classes/org/yourcart/model/changemodel.class and b/yourCart/build/web/WEB-INF/classes/org/yourcart/model/changemodel.class differ diff --git a/yourCart/build/web/WEB-INF/web.xml b/yourCart/build/web/WEB-INF/web.xml index 7629680..6aad2cb 100644 --- a/yourCart/build/web/WEB-INF/web.xml +++ b/yourCart/build/web/WEB-INF/web.xml @@ -4,6 +4,10 @@ SearchForProduct org.yourcart.controller.user.SearchForProduct + + ChargeServlet + org.yourcart.controller.admin.ChargeServlet + SearchForProduct /SearchForProduct @@ -13,6 +17,10 @@ 404 /404.jsp + + ChargeServlet + /ChargeServlet + 30 diff --git a/yourCart/build/web/admin/charge.jsp b/yourCart/build/web/admin/charge.jsp index 86ec883..a627a70 100644 --- a/yourCart/build/web/admin/charge.jsp +++ b/yourCart/build/web/admin/charge.jsp @@ -14,7 +14,7 @@ <%-- include slidebar file --%> <%@include file="slidebar.jsp" %> - +

Scratch Card @@ -35,7 +35,7 @@ - <% changemodel model = new changemodel();%> +

50$

@@ -44,7 +44,7 @@ -

<%= model.getSumCardNumber(50)%>

+

${requestScope.SumCard50}

@@ -52,7 +52,7 @@

100$

-

<%= model.getSumCardNumber(100)%>

+

${requestScope.SumCard100}

@@ -61,7 +61,7 @@

200$

-

<%= model.getSumCardNumber(200)%>

+

${requestScope.SumCard200}

@@ -70,7 +70,7 @@

500$

-

<%= model.getSumCardNumber(500)%>

+

${requestScope.SumCard500}

diff --git a/yourCart/nbproject/private/private.properties b/yourCart/nbproject/private/private.properties index 827a9f5..b6f94fb 100644 --- a/yourCart/nbproject/private/private.properties +++ b/yourCart/nbproject/private/private.properties @@ -1,7 +1,7 @@ -deploy.ant.properties.file=C:\\Users\\MY-PC\\AppData\\Roaming\\NetBeans\\8.2\\tomcat80.properties -j2ee.server.domain=C:/Users/MY-PC/AppData/Roaming/NetBeans/8.2/apache-tomcat-8.0.27.0_base +deploy.ant.properties.file=C:\\Users\\Nesmaa\\AppData\\Roaming\\NetBeans\\8.2\\tomcat80.properties +j2ee.server.domain=C:/Users/Nesmaa/AppData/Roaming/NetBeans/8.2/apache-tomcat-8.0.27.0_base j2ee.server.home=C:/Program Files/Apache Software Foundation/Apache Tomcat 8.0.27 j2ee.server.instance=tomcat80:home=C:\\Program Files\\Apache Software Foundation\\Apache Tomcat 8.0.27:base=apache-tomcat-8.0.27.0_base -selected.browser=Chrome.INTEGRATED -user.properties.file=C:\\Users\\MY-PC\\AppData\\Roaming\\NetBeans\\8.2\\build.properties +selected.browser=Chrome +user.properties.file=C:\\Users\\Nesmaa\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/yourCart/nbproject/private/private.xml b/yourCart/nbproject/private/private.xml index af37ce0..8808591 100644 --- a/yourCart/nbproject/private/private.xml +++ b/yourCart/nbproject/private/private.xml @@ -3,12 +3,25 @@ - file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/filter/CheckLogin.java - file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/controller/user/Signin.java - file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/filter/CheckLogout.java - file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/beans/User.java - file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/filter/CheckAdmin.java - file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/web/admin/ads.jsp + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product9.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/src/java/org/yourcart/controller/admin/ChangeCards.java + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product7.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/advertisement.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/map.png + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/new.png + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product11.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/src/java/org/yourcart/controller/admin/ChargeServlet.java + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/searchicon.png + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/admin/AddAdvert.jsp + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product8.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/src/java/org/yourcart/model/ProductModel.java + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/pricing.png + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product10.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product12.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/admin/charge.jsp + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/index.jsp + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/shipping.jpg + file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/logo.png diff --git a/yourCart/src/java/org/yourcart/controller/admin/ChargeServlet.java b/yourCart/src/java/org/yourcart/controller/admin/ChargeServlet.java new file mode 100644 index 0000000..dacd345 --- /dev/null +++ b/yourCart/src/java/org/yourcart/controller/admin/ChargeServlet.java @@ -0,0 +1,63 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package org.yourcart.controller.admin; + +import java.io.IOException; +import java.io.PrintWriter; +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import org.yourcart.model.changemodel; + +/** + * + * @author Nesmaa + */ +@WebServlet(name = "ChargeServlet", urlPatterns = {"/admin/ChargeServlet"}) +public class ChargeServlet extends HttpServlet { + + changemodel model = new changemodel(); + @Override + protected void doGet(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + + PrintWriter out = response.getWriter(); + int SumCard50= model.getSumCardNumber(50); + request.setAttribute("SumCard50",SumCard50 ); + + + int SumCard100= model.getSumCardNumber(100); + request.setAttribute("SumCard100",SumCard100 ); + + int SumCard200= model.getSumCardNumber(200); + request.setAttribute("SumCard200",SumCard200 ); + + int SumCard500= model.getSumCardNumber(500); + request.setAttribute("SumCard500",SumCard500 ); + + + + + + } + + + + @Override + protected void doPost(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + // processRequest(request, response); + } + + + @Override + public String getServletInfo() { + return "Short description"; + }// + +} diff --git a/yourCart/src/java/org/yourcart/model/ProductModel.java b/yourCart/src/java/org/yourcart/model/ProductModel.java index fe909df..34430e6 100644 --- a/yourCart/src/java/org/yourcart/model/ProductModel.java +++ b/yourCart/src/java/org/yourcart/model/ProductModel.java @@ -399,5 +399,35 @@ public List getAllProductByCategoryId(int categoryId, int start , int l public int getNoOfRecords() { return noOfRecords; } + + public double getMaxProductByPrice( ) { + // Product productObject = new Product();// to return value of select + double highestprice=0; + + try { + con = db.openConnection(); + + pst = con.prepareStatement("SELECT MAX(price) AS HighestPrice FROM product"); + + + rs = pst.executeQuery(); + if (rs.next()) { + + highestprice = rs.getDouble("HighestPrice"); + + db.closeConnection(); + + } + + } catch (SQLException ex) { + db.closeConnection(); + ex.printStackTrace(); + } + return highestprice; + + //return null; + + } } + diff --git a/yourCart/src/java/org/yourcart/model/changemodel.java b/yourCart/src/java/org/yourcart/model/changemodel.java index 93e8981..5ef4f48 100644 --- a/yourCart/src/java/org/yourcart/model/changemodel.java +++ b/yourCart/src/java/org/yourcart/model/changemodel.java @@ -232,5 +232,33 @@ public boolean numberOfCardIsFound(String numbercheck) { db.closeConnection(); return false; + } -} + + public int getProfit() { + int profit=0; + try { + + con = db.openConnection(); + pst = con.prepareStatement("select SUM(value) AS profit from charge where taken=1"); + + + rs = pst.executeQuery(); + if (rs.next()) { + + + profit = rs.getInt("profit"); + db.closeConnection(); + + } + + } catch (SQLException ex) { + db.closeConnection(); + ex.printStackTrace(); + } + + return profit; + + + } +} \ No newline at end of file diff --git a/yourCart/src/java/test/test.java b/yourCart/src/java/test/test.java new file mode 100644 index 0000000..d4f9ed3 --- /dev/null +++ b/yourCart/src/java/test/test.java @@ -0,0 +1,22 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package test; + +import org.yourcart.model.changemodel; + +/** + * + * @author Nesmaa + */ +public class test { + public static void main(String[] args) { + changemodel model = new changemodel(); + + + System.out.println( model.getProfit()); + } + +} diff --git a/yourCart/web/WEB-INF/web.xml b/yourCart/web/WEB-INF/web.xml index 7629680..6aad2cb 100644 --- a/yourCart/web/WEB-INF/web.xml +++ b/yourCart/web/WEB-INF/web.xml @@ -4,6 +4,10 @@ SearchForProduct org.yourcart.controller.user.SearchForProduct + + ChargeServlet + org.yourcart.controller.admin.ChargeServlet + SearchForProduct /SearchForProduct @@ -13,6 +17,10 @@ 404 /404.jsp + + ChargeServlet + /ChargeServlet + 30 diff --git a/yourCart/web/admin/charge.jsp b/yourCart/web/admin/charge.jsp index 86ec883..a627a70 100644 --- a/yourCart/web/admin/charge.jsp +++ b/yourCart/web/admin/charge.jsp @@ -14,7 +14,7 @@ <%-- include slidebar file --%> <%@include file="slidebar.jsp" %> - +

Scratch Card @@ -35,7 +35,7 @@ - <% changemodel model = new changemodel();%> +

50$

@@ -44,7 +44,7 @@ -

<%= model.getSumCardNumber(50)%>

+

${requestScope.SumCard50}

@@ -52,7 +52,7 @@

100$

-

<%= model.getSumCardNumber(100)%>

+

${requestScope.SumCard100}

@@ -61,7 +61,7 @@

200$

-

<%= model.getSumCardNumber(200)%>

+

${requestScope.SumCard200}

@@ -70,7 +70,7 @@

500$

-

<%= model.getSumCardNumber(500)%>

+

${requestScope.SumCard500}