-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
41 changed files
with
2,680 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
eclipse.preferences.version=1 | ||
encoding//WebContent/final-project/admin.jsp=UTF-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
<%@ page language="java" contentType="text/html; charset=utf-8" | ||
pageEncoding="utf-8"%> | ||
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8"> | ||
<title>Add Cinema</title> | ||
<link rel="shortcut icon" type="image/png/x-icon" href="<c:url value='/assets/favicon/popcorn-favicon.ico'/>"> | ||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet"> | ||
<link href="<c:url value='/final-project/css/admin1.css'/>" rel="stylesheet"/> | ||
<script src="https://kit.fontawesome.com/d99e1d4bab.js"></script> | ||
</head> | ||
<body> | ||
<main> | ||
<div class="sidebar d-flex flex-column flex-shrink-0 text-white bg-dark" style="width: 280px;"> | ||
<div class="logo-wrapper mb-4 d-flex justify-content-center align-items-center" | ||
style="border-bottom: 1px solid #ddd; height: 48px;"> | ||
<a href="/" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-white text-decoration-none"> | ||
<img class="logo me-2" src="<c:url value='/assets/favicon/popcorn-32x32.png'/>" alt="logo" /> | ||
<span class="fs-5">MovieTickets</span> | ||
</a> | ||
</div> | ||
<ul class="nav nav-pills flex-column mb-auto px-3"> | ||
<li> | ||
<a href="<c:url value='/admin'/>" class="nav-link text-white"> | ||
<i class="fas fa-home me-2 bi"></i> | ||
Home | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/orders'/>" class="nav-link text-white"> | ||
<i class="fas fa-calendar-alt me-2 bi"></i> | ||
Orders | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/movies'/>" class="nav-link text-white"> | ||
<i class="fas fa-film me-2 bi"></i> | ||
Movies | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/customers'/>" class="nav-link text-white"> | ||
<i class="fas fa-user-alt me-2 bi"></i> | ||
Customers | ||
</a> | ||
</li> | ||
<li class="nav-item"> | ||
<a href="<c:url value='/admin/cinemas'/>" class="nav-link active" aria-current="page"> | ||
<i class="fas fa-video me-2 bi"></i> | ||
Cinemas | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/sessions'/>" class="nav-link text-white"> | ||
<i class="fas fa-clipboard-list me-2 bi"></i> | ||
Sessions | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="side-wrapper" style="width: 100%; background-color: #edf3f9;"> | ||
<%@ include file="header.jsp" %> | ||
<div class="container side-content"> | ||
<div class="row"> | ||
<div class="col-md-12"> | ||
<div class="table-wrapper" style="background-color: #fff!important;"> | ||
<div class="py-2" style="border: 1px solid #ccc;"> | ||
<h4 class="text-capitalize ps-3">Add Cinema</h4> | ||
</div> | ||
<div class="profile-info p-3" style="border: 1px solid #ccc; | ||
box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 5%), inset 0 -1px 0 rgb(0 0 0 / 15%);"> | ||
<form action="<c:url value='/admin/cinemas/add'/>" method="post"> | ||
<div class="mb-2"> | ||
<label class="form-label" for="title">Cinema Name</label> | ||
<input class="form-control" type="text" name="name" required> | ||
</div> | ||
<div class="d-flex justify-content-end me-3"> | ||
<button type="submit" class="btn btn-success me-2">Save</button> | ||
<a href="<c:url value='/admin/cinemas'/>" class="btn btn-danger">Cancel</a> | ||
</div> | ||
</form> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</main> | ||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/js/bootstrap.bundle.min.js" ></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,129 @@ | ||
<%@ page language="java" contentType="text/html; charset=utf-8" | ||
pageEncoding="utf-8"%> | ||
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8"> | ||
<title>Add Movie</title> | ||
<link rel="shortcut icon" type="image/png/x-icon" href="<c:url value='/assets/favicon/popcorn-favicon.ico'/>"> | ||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet"> | ||
<link href="<c:url value='/final-project/css/admin1.css'/>" rel="stylesheet"/> | ||
<script src="https://kit.fontawesome.com/d99e1d4bab.js"></script> | ||
</head> | ||
<body> | ||
<main> | ||
<div class="sidebar d-flex flex-column flex-shrink-0 text-white bg-dark" style="width: 280px;"> | ||
<div class="logo-wrapper mb-4 d-flex justify-content-center align-items-center" | ||
style="border-bottom: 1px solid #ddd; height: 48px;"> | ||
<a href="/" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-white text-decoration-none"> | ||
<img class="logo me-2" src="<c:url value='/assets/favicon/popcorn-32x32.png'/>" alt="logo" /> | ||
<span class="fs-5">MovieTickets</span> | ||
</a> | ||
</div> | ||
<ul class="nav nav-pills flex-column mb-auto px-3"> | ||
<li> | ||
<a href="<c:url value='/admin'/>" class="nav-link text-white"> | ||
<i class="fas fa-home me-2 bi"></i> | ||
Home | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/orders'/>" class="nav-link text-white"> | ||
<i class="fas fa-calendar-alt me-2 bi"></i> | ||
Orders | ||
</a> | ||
</li> | ||
<li class="nav-item"> | ||
<a href="<c:url value='/admin/movies'/>" class="nav-link active" aria-current="page"> | ||
<i class="fas fa-film me-2 bi"></i> | ||
Movies | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/customers'/>" class="nav-link text-white"> | ||
<i class="fas fa-user-alt me-2 bi"></i> | ||
Customers | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/cinemas'/>" class="nav-link text-white"> | ||
<i class="fas fa-video me-2 bi"></i> | ||
Cinemas | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/sessions'/>" class="nav-link text-white"> | ||
<i class="fas fa-clipboard-list me-2 bi"></i> | ||
Sessions | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="side-wrapper" style="width: 100%; background-color: #edf3f9;"> | ||
<%@ include file="header.jsp" %> | ||
<div class="container side-content"> | ||
<div class="row"> | ||
<div class="col-md-12"> | ||
<div class="table-wrapper" style="background-color: #fff!important;"> | ||
<div class="py-2" style="border: 1px solid #ccc;"> | ||
<h4 class="text-capitalize ps-3">Add Movie</h4> | ||
</div> | ||
<div class="profile-info p-3" style="border: 1px solid #ccc; | ||
box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 5%), inset 0 -1px 0 rgb(0 0 0 / 15%);"> | ||
<form action="<c:url value='/admin/movies/add'/>" method="post"> | ||
|
||
<div class="mb-2"> | ||
<label class="form-label" for="title">Movie Name</label> | ||
<input class="form-control" type="text" name="title" placeholder="Name" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="description">Description</label> | ||
<textarea class="form-control" name="description"></textarea> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="imgPath">Image Path</label> | ||
<input class="form-control" type="text" name="imgPath" placeholder="Image path" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="bannerPath">Banner Path</label> | ||
<input class="form-control" type="text" name="bannerPath" placeholder="Banner path" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="genre">Genre</label> | ||
<input class="form-control" type="text" name="genre" placeholder="Genre" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="rate">Rate</label> | ||
<input class="form-control" type="text" name="rate" placeholder="Rate" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="runtime">Running Time</label> | ||
<input class="form-control" type="text" name="runtime" placeholder="Running time" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="release">Release Date</label> | ||
<input class="form-control" type="text" name="release" placeholder="Release date" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="status">Status</label> | ||
<select class="form-select" name="status"> | ||
<option selected>Now Showing</option> | ||
<option value="Coming Soon">Coming Soon</option> | ||
</select> | ||
</div> | ||
<div class="d-flex justify-content-end me-3"> | ||
<button type="submit" class="btn btn-success me-2">Add</button> | ||
<a href="<c:url value='/admin/movies'/>" class="btn btn-danger">Cancel</a> | ||
</div> | ||
</form> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</main> | ||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/js/bootstrap.bundle.min.js" ></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,128 @@ | ||
<%@ page language="java" contentType="text/html; charset=utf-8" | ||
pageEncoding="utf-8"%> | ||
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8"> | ||
<title>Add Session</title> | ||
<link rel="shortcut icon" type="image/png/x-icon" href="<c:url value='/assets/favicon/popcorn-favicon.ico'/>"> | ||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet"> | ||
<link href="<c:url value='/final-project/css/admin1.css'/>" rel="stylesheet"/> | ||
<script src="https://kit.fontawesome.com/d99e1d4bab.js"></script> | ||
</head> | ||
<body> | ||
<main> | ||
<div class="sidebar d-flex flex-column flex-shrink-0 text-white bg-dark" style="width: 280px;"> | ||
<div class="logo-wrapper mb-4 d-flex justify-content-center align-items-center" | ||
style="border-bottom: 1px solid #ddd; height: 48px;"> | ||
<a href="/" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-white text-decoration-none"> | ||
<img class="logo me-2" src="<c:url value='/assets/favicon/popcorn-32x32.png'/>" alt="logo" /> | ||
<span class="fs-5">MovieTickets</span> | ||
</a> | ||
</div> | ||
<ul class="nav nav-pills flex-column mb-auto px-3"> | ||
<li> | ||
<a href="<c:url value='/admin'/>" class="nav-link text-white"> | ||
<i class="fas fa-home me-2 bi"></i> | ||
Home | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/orders'/>" class="nav-link text-white"> | ||
<i class="fas fa-calendar-alt me-2 bi"></i> | ||
Orders | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/movies'/>" class="nav-link text-white" > | ||
<i class="fas fa-film me-2 bi"></i> | ||
Movies | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/customers'/>" class="nav-link text-white"> | ||
<i class="fas fa-user-alt me-2 bi"></i> | ||
Customers | ||
</a> | ||
</li> | ||
<li> | ||
<a href="<c:url value='/admin/cinemas'/>" class="nav-link text-white"> | ||
<i class="fas fa-video me-2 bi"></i> | ||
Cinemas | ||
</a> | ||
</li> | ||
<li class="nav-item"> | ||
<a href="<c:url value='/admin/sessions'/>" class="nav-link active" aria-current="page"> | ||
<i class="fas fa-clipboard-list me-2 bi"></i> | ||
Sessions | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="side-wrapper" style="width: 100%; background-color: #edf3f9;"> | ||
<%@ include file="header.jsp" %> | ||
<div class="container side-content"> | ||
<div class="row"> | ||
<div class="col-md-12"> | ||
<div class="table-wrapper" style="background-color: #fff!important;"> | ||
<div class="py-2" style="border: 1px solid #ccc;"> | ||
<h4 class="text-capitalize ps-3">Add Session</h4> | ||
</div> | ||
<div class="profile-info p-3" style="border: 1px solid #ccc; | ||
box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 5%), inset 0 -1px 0 rgb(0 0 0 / 15%);"> | ||
<form action="<c:url value='/admin/movies/add'/>" method="post"> | ||
|
||
<div class="mb-2"> | ||
<label class="form-label" for="title">Movie Name</label> | ||
<select class="form-select" name="movieName"> | ||
<c:forEach var="movie" items="movies" varStatus="loop"> | ||
<c:if test="${loop.index == 0}"> | ||
<option selected>${movie.title}</option> | ||
</c:if> | ||
<c:if test="${loop.index != 0}"> | ||
<option value="${movie.title}">${movie.title}</option> | ||
</c:if> | ||
</c:forEach> | ||
</select> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="imgPath">Cinema</label> | ||
<select class="form-select" name="cinemaName"> | ||
<c:forEach var="cinema" items="cinemas" varStatus="loop"> | ||
<c:if test="${loop.index == 0}"> | ||
<option selected>${cinema.name}</option> | ||
</c:if> | ||
<c:if test="${loop.index != 0}"> | ||
<option value="${cinema.name}">${cinema.name}</option> | ||
</c:if> | ||
</c:forEach> | ||
</select> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="bannerPath">Start</label> | ||
<input class="form-control" type="text" name="start" placeholder="12:00" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="genre">End</label> | ||
<input class="form-control" type="text" name="end" placeholder="13:00" required> | ||
</div> | ||
<div class="mb-2"> | ||
<label class="form-label" for="rate">Date</label> | ||
<input class="form-control" type="text" name="date" placeholder="10/12/2021" required> | ||
</div> | ||
<div class="d-flex justify-content-end me-3"> | ||
<button type="submit" class="btn btn-success me-2">Add</button> | ||
<a href="<c:url value='/admin/sessions'/>" class="btn btn-danger">Cancel</a> | ||
</div> | ||
</form> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</main> | ||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/js/bootstrap.bundle.min.js" ></script> | ||
</body> | ||
</html> |
Oops, something went wrong.