Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@page import="java.util.ArrayList"%>
- <%@page import="java.sql.ResultSet"%>
- <%@page import="java.sql.Statement"%>
- <%@page import="java.sql.Connection"%>
- <%@page import="java.sql.DriverManager"%>
- <%@page import="java.sql.SQLException"%>
- <%@page import="com.db.DB"%>
- <%@page contentType="text/html" pageEncoding="UTF-8"%>
- <%
- if( "yes" == session.getAttribute("valid") ){
- }else {
- response.sendRedirect("logout.jsp");
- }
- %>
- <%! Connection con=null; %>
- <%! Statement st= null; %>
- <%! ResultSet rs= null; %>
- <%! ResultSet rssrc= null; %>
- <%
- DB db = new DB();
- String vmessage = "";
- String vcarid = request.getParameter("carid");
- String vcarmodel = request.getParameter("carmodel");
- String vplatno = request.getParameter("platno");
- String vstate = request.getParameter("state");
- String vrentalprice = request.getParameter("rentalprice");
- String vinsuranceid = request.getParameter("insuranceid");
- String vavailibility = request.getParameter("availability");
- String vSQL=null;
- if(request.getParameter("Submit") != null){
- try{
- vSQL = " Insert Into tblcarmaster ";
- vSQL += " values( ";
- vSQL += " '"+ vcarid +"', ";
- vSQL += " '"+ vcarmodel +"', ";
- vSQL += " '"+ vplatno +"', ";
- vSQL += " '"+ vstate +"', ";
- vSQL += " '"+ vrentalprice +"', ";
- vSQL += " '"+ vinsuranceid +"', ";
- vSQL += " '"+ vavailibility +"') ";
- db.InsertRecord(vSQL);
- vmessage = "Data added!";
- }catch(Exception e){
- e.printStackTrace();
- }
- }
- if(request.getParameter("Update") != null){
- try{
- vSQL = " Update tblcarmaster Set ";
- vSQL += " carid='"+ vcarid +"', ";
- vSQL += " carmodel='"+ vcarmodel +"', ";
- vSQL += " platno='"+ vplatno +"', ";
- vSQL += " state='"+ vstate +"', ";
- vSQL += " rentalprice='"+ vrentalprice +"', ";
- vSQL += " insuranceid='"+ vinsuranceid +"', ";
- vSQL += " availability='"+ vavailibility +"' ";
- vSQL += " where carid='" + vcarid + "' ";
- db.UpdateRecord(vSQL);
- }catch(Exception e){
- e.printStackTrace();
- }
- }
- if(request.getParameter("Delete") != null){
- try{
- vSQL = " Delete From tblcarmaster ";
- vSQL += " where carid='" + vcarid + "' ";
- db.DeleteRecord(vSQL);
- }catch(Exception e){
- e.printStackTrace();
- }
- }
- if(request.getParameter("Delete") != null){
- try{
- vSQL = " Delete From tblcarmaster ";
- vSQL += " where carid='" + vcarid + "' ";
- db.DeleteRecord(vSQL);
- }catch(Exception e){
- e.printStackTrace();
- }
- }
- String srcCarid = "";
- String srcModel = "";
- String srcPlatno = "";
- String srcState = "";
- String srcRentalprice = "";
- String srcInsuranceid = "";
- String srcAvailability = "";
- if(request.getParameter("Search") != null){
- try{
- vSQL = " Select * From tblcarmaster ";
- vSQL += " where carid='" + vcarid + "' ";
- rssrc = db.getResultSet(vSQL);
- while(rssrc.next()){
- srcCarid = rssrc.getString("carid");
- srcModel = rssrc.getString("carmodel");
- srcPlatno = rssrc.getString("platno");
- srcState = rssrc.getString("state");
- srcRentalprice = rssrc.getString("carmodel");
- srcInsuranceid = rssrc.getString("insuranceid");
- srcAvailability = rssrc.getString("availability");
- }
- }catch(Exception e){
- }
- }
- db.close();
- %>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <title>Car Details</title>
- <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <link rel="stylesheet" href="css/bootstrap.min.css">
- <link rel="stylesheet" href="font-awesome-4.4.0/css/font-awesome.min.css">
- <style>
- body {
- position: relative;
- }
- .affix {
- top:0;
- width: 100%;
- z-index: 9999 !important;
- }
- .navbar {
- margin-bottom: 0px;
- }
- .affix ~ .container-fluid {
- position: relative;
- top: 50px;
- }
- </style>
- </head>
- <body data-spy="scroll" data-target=".navbar" data-offset="50">
- <div class="container-fluid" style=" height:125px;background-image : url('img/h2.jpg');color:#fff;" >
- <div class="headline">
- <h1 class="text-center">WELCOME ADMIN</h1>
- </div>
- </div>
- <nav class="navbar navbar-inverse" data-spy="affix" data-offset-top="197">
- <div class="container-fluid">
- <div class="navbar-header">
- <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </button>
- <a class="navbar-brand active" href="welcome.jsp">CarRental Service</a>
- </div>
- <div>
- <div class="collapse navbar-collapse navbar-ex1-collapse" id="myNavbar">
- <ul class="nav navbar-nav">
- <li><a href="viewdata.jsp"><i class="fa fa-users"></i>Customers Data </a></li>
- <li><a href="vieworder.jsp"><i class="fa fa-database"></i>Rental Record </a></li>
- <li class="active"><a href="pageadmin.jsp"><i class="fa fa-car"></i>Cars Details </a></li>
- <li><a href="insurancedetails.jsp"><i class="fa fa-bank "></i>Insurance Details </a></li>
- <li><a href="report.jsp"><i class="fa fa-bar-chart "></i> Reports </a></li>
- <li><a href="logout.jsp"><i class=""></i>Logout </a></li>
- </ul>
- </div>
- </div>
- </div>
- </nav>
- <div class="container">
- <%
- try
- {
- Class.forName("com.mysql.jdbc.Driver").newInstance();
- con = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbcarrental?user=root&password=");
- st = con.createStatement();
- rs = st.executeQuery("select * from tblcarmaster");
- out.println("<br><br><table border=0 cellpadding=5 class='table table-striped table-hover'>");
- out.println("<tr bgcolor=#97e3f9><th> Car ID </th>");
- out.println("<th> Car Model </th>");
- out.println("<th> Plat No </th>");
- out.println("<th> State </th>");
- out.println("<th> Rental Price</th>");
- out.println("<th> Insurance ID </th>");
- out.println("<th> Availability </th></tr>");
- while(rs.next()) {
- out.println("<tr bgcolor=#e6f9ff>");
- out.println( "<td>" + rs.getString("carid") + "</td>");
- out.println( "<td>" + rs.getString("carmodel") + "</td>");
- out.println( "<td>" + rs.getString("platno") + "</td>");
- out.println( "<td>" + rs.getString("state") + "</td>");
- out.println( "<td> RM " + rs.getString("rentalprice") + ".00</td>");
- out.println( "<td>" + rs.getString("insuranceid") + "</td>");
- out.println( "<td>" + rs.getString("availability") + "</td>");
- out.println("</tr>");
- }
- out.println("</table>");// end of whilee
- rs.close();
- st.close();
- con.close();
- }catch(SQLException e)
- {
- e.printStackTrace();
- }
- %>
- <center>
- <form method="post" action="">
- <table border=0 cellpadding=5 >
- <tr><td>Car ID <br><br></td><td><input type="text" value="<% out.print(srcCarid); %>" name="carid" class="form-control " /><br></td></tr>
- <tr><td>Car Model <br><br></td><td><input type="text" value="<% out.print(srcModel); %>" name="carmodel" class="form-control "/><br></td></tr>
- <tr><td>Plat Number <br><br></td><td><input type="text" value="<% out.print(srcPlatno); %>" name="platno" class="form-control "/><br></td></tr>
- <tr><td>Gear State <br><br></td><td><input type="text" value="<% out.print(srcState); %>" name="state" class="form-control "/><br></td></tr>
- <tr><td>Rental Price <br><br></td><td><input type="text" value="<% out.print(srcRentalprice); %>" name="rentalprice" class="form-control "/> <br></td></tr>
- <tr><td>Insurance Premium <br><br></td><td><input type="text" value="<% out.print(srcInsuranceid); %>" name="insuranceid" class="form-control "/><br></td></tr>
- <tr><td>Availability <br><br></td><td><input type="text" value="<% out.print(srcAvailability); %>" name="availability" class="form-control "/><br></td></tr>
- </table>
- <input type="submit" value="Add" name="Submit" class="btn btn-primary "/>
- <input type="submit" value="Update" name="Update" class="btn btn-info "/>
- <input type="submit" value="Delete" name="Delete" class="btn btn-danger "/>
- <input type="submit" value="Search" name="Search" class="btn btn-danger "/><br><br>
- </form>
- </center>
- <div id="footer">
- <div class="container" >
- <p align="center" class="muted credit">
- © CarRental Service </p>
- </div>
- </div>
- <script src="jquery/jquery.min.js"></script>
- <script src="js/bootstrap.min.js"></script>
- <script src="val2.js"></script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement