Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -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
739 changes: 370 additions & 369 deletions yourCart/build/generated/src/org/apache/jsp/admin/charge_jsp.java

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
8 changes: 8 additions & 0 deletions yourCart/build/web/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
<servlet-name>SearchForProduct</servlet-name>
<servlet-class>org.yourcart.controller.user.SearchForProduct</servlet-class>
</servlet>
<servlet>
<servlet-name>ChargeServlet</servlet-name>
<servlet-class>org.yourcart.controller.admin.ChargeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SearchForProduct</servlet-name>
<url-pattern>/SearchForProduct</url-pattern>
Expand All @@ -13,6 +17,10 @@
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
<servlet-mapping>
<servlet-name>ChargeServlet</servlet-name>
<url-pattern>/ChargeServlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
Expand Down
12 changes: 6 additions & 6 deletions yourCart/build/web/admin/charge.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<%-- include slidebar file --%>
<%@include file="slidebar.jsp" %>

<jsp:include page="/ChargeServlet"/>
<div class="col-sm-9 padding-right">

<h2>Scratch Card
Expand All @@ -35,7 +35,7 @@
</tr>
</thead>
<tbody>
<% changemodel model = new changemodel();%>

<tr>
<td class="cart_product">
<p>50$</p>
Expand All @@ -44,15 +44,15 @@


<td class="cart_description">
<p><%= model.getSumCardNumber(50)%></p>
<p>${requestScope.SumCard50}</p>
</td>
</tr>
<tr>
<td class="cart_product">
<p>100$</p>
</td>
<td class="cart_description">
<p><%= model.getSumCardNumber(100)%></p>
<p>${requestScope.SumCard100}</p>

</td>
</tr>
Expand All @@ -61,7 +61,7 @@
<p>200$</p>
</td>
<td class="cart_description">
<p><%= model.getSumCardNumber(200)%></p>
<p>${requestScope.SumCard200}</p>

</td>
</tr>
Expand All @@ -70,7 +70,7 @@
<p>500$</p>
</td>
<td class="cart_description">
<p><%= model.getSumCardNumber(500)%></p>
<p>${requestScope.SumCard500}</p>

</td>
</tr>
Expand Down
8 changes: 4 additions & 4 deletions yourCart/nbproject/private/private.properties
Original file line number Diff line number Diff line change
@@ -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

25 changes: 19 additions & 6 deletions yourCart/nbproject/private/private.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,25 @@
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="0"/>
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group>
<file>file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/filter/CheckLogin.java</file>
<file>file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/controller/user/Signin.java</file>
<file>file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/filter/CheckLogout.java</file>
<file>file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/beans/User.java</file>
<file>file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/src/java/org/yourcart/filter/CheckAdmin.java</file>
<file>file:/C:/Users/MY-PC/Desktop/yourCart/yourCart/web/admin/ads.jsp</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product9.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/src/java/org/yourcart/controller/admin/ChangeCards.java</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product7.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/advertisement.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/map.png</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/new.png</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product11.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/src/java/org/yourcart/controller/admin/ChargeServlet.java</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/searchicon.png</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/admin/AddAdvert.jsp</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product8.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/src/java/org/yourcart/model/ProductModel.java</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/pricing.png</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product10.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/shop/product12.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/admin/charge.jsp</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/index.jsp</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/shipping.jpg</file>
<file>file:/C:/Users/Nesmaa/Documents/NetBeansProjects/yourCart/yourCart/web/images/home/logo.png</file>
</group>
</open-files>
</project-private>
63 changes: 63 additions & 0 deletions yourCart/src/java/org/yourcart/controller/admin/ChargeServlet.java
Original file line number Diff line number Diff line change
@@ -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";
}// </editor-fold>

}
30 changes: 30 additions & 0 deletions yourCart/src/java/org/yourcart/model/ProductModel.java
Original file line number Diff line number Diff line change
Expand Up @@ -399,5 +399,35 @@ public List<Product> 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;

}

}

30 changes: 29 additions & 1 deletion yourCart/src/java/org/yourcart/model/changemodel.java
Original file line number Diff line number Diff line change
Expand Up @@ -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;


}
}
22 changes: 22 additions & 0 deletions yourCart/src/java/test/test.java
Original file line number Diff line number Diff line change
@@ -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());
}

}
8 changes: 8 additions & 0 deletions yourCart/web/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
<servlet-name>SearchForProduct</servlet-name>
<servlet-class>org.yourcart.controller.user.SearchForProduct</servlet-class>
</servlet>
<servlet>
<servlet-name>ChargeServlet</servlet-name>
<servlet-class>org.yourcart.controller.admin.ChargeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SearchForProduct</servlet-name>
<url-pattern>/SearchForProduct</url-pattern>
Expand All @@ -13,6 +17,10 @@
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
<servlet-mapping>
<servlet-name>ChargeServlet</servlet-name>
<url-pattern>/ChargeServlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
Expand Down
12 changes: 6 additions & 6 deletions yourCart/web/admin/charge.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<%-- include slidebar file --%>
<%@include file="slidebar.jsp" %>

<jsp:include page="/ChargeServlet"/>
<div class="col-sm-9 padding-right">

<h2>Scratch Card
Expand All @@ -35,7 +35,7 @@
</tr>
</thead>
<tbody>
<% changemodel model = new changemodel();%>

<tr>
<td class="cart_product">
<p>50$</p>
Expand All @@ -44,15 +44,15 @@


<td class="cart_description">
<p><%= model.getSumCardNumber(50)%></p>
<p>${requestScope.SumCard50}</p>
</td>
</tr>
<tr>
<td class="cart_product">
<p>100$</p>
</td>
<td class="cart_description">
<p><%= model.getSumCardNumber(100)%></p>
<p>${requestScope.SumCard100}</p>

</td>
</tr>
Expand All @@ -61,7 +61,7 @@
<p>200$</p>
</td>
<td class="cart_description">
<p><%= model.getSumCardNumber(200)%></p>
<p>${requestScope.SumCard200}</p>

</td>
</tr>
Expand All @@ -70,7 +70,7 @@
<p>500$</p>
</td>
<td class="cart_description">
<p><%= model.getSumCardNumber(500)%></p>
<p>${requestScope.SumCard500}</p>

</td>
</tr>
Expand Down