source: source/MovieZilla-master/src/main/resources/templates/add-projection.html

Last change on this file was fc7ec52, checked in by darkopopovski <darkopopovski39@…>, 2 years ago

all files

  • Property mode set to 100644
File size: 6.4 KB
RevLine 
[fc7ec52]1<th:block xmlns:th="http://www.thymeleaf.org">
2 <section class="jumbotron text-center">
3 <div class="container">
4 <h1 class="jumbotron-heading">ADD NEW PROJECTION</h1>
5 </div>
6 </section>
7
8 <div class="container">
9 <div class="row">
10 <div class="col-md-5">
11 <form action="/projections/add" th:method="POST" style="color:white">
12 <input id="id" type="hidden" name="id" th:value="(${movieProjection} != null ? ${movieProjection.getProjection_Id()} : '')">
13 <div class="form-group">
14 <label for="projection_id">ID</label>
15 <input type="text"
16 class="form-control"
17 id="projection_id"
18 name="projection_id"
19 th:value="(${movieProjection} != null ? ${movieProjection.getProjection_Id()} : '')"
20 required
21 placeholder="Your desired ID">
22 </div>
23 <div class="form-group">
24 <label for="projection_movie_start">Projection Movie Start</label>
25 <input type="text"
26 class="form-control"
27 id="projection_movie_start"
28 name="projection_movie_start"
29 th:value="(${movieProjection} != null ? ${movieProjection.getProjection_movie_start()} : '')"
30 required
31 placeholder="Enter Movie Start">
32 </div>
33
34 <div class="form-group">
35 <label for="projection_movie_end">projection_movie_end</label>
36 <input type="text"
37 class="form-control"
38 id="projection_movie_end"
39 name="projection_movie_end"
40 th:value="(${movieProjection} != null ? ${movieProjection.getProjection_movie_end()} : '')"
41 required
42 placeholder="Enter Projection Movie End">
43 </div>
44
45 <div class="form-group">
46 <label for="projection_screening_date">projection_screening_date</label>
47 <input type="text"
48 class="form-control"
49 id="projection_screening_date"
50 name="projection_screening_date"
51 th:value="(${movieProjection} != null ? ${movieProjection.getProjection_screening_date()} : '')"
52 required
53 placeholder="Enter Projection Screening Date">
54 </div>
55
56 <div class="form-group">
57 <label for="projection_type">projection_type</label>
58 <input type="text"
59 class="form-control"
60 id="projection_type"
61 name="projection_type"
62 th:value="(${movieProjection} != null ? ${movieProjection.getProjection_type()} : '')"
63 required
64 placeholder="Enter Projection Type">
65 </div>
66
67 <div class="form-group">
68 <label for="projection_price">projection_price</label>
69 <input type="text"
70 class="form-control"
71 id="projection_price"
72 name="projection_price"
73 th:value="(${movieProjection} != null ? ${movieProjection.getProjection_price()} : '')"
74 required
75 placeholder="Enter Projection Price">
76 </div>
77
78 <div class="form-group">
79 <label>Movie</label>
80 <select name="movie_id" class="form-control">
81 <option th:if="${movieProjection} != null"
82 th:selected="${movieProjection.getMovie() != null &&
83 moviePRojection.getMovie().getMovie_id() == movie.getMovie_id()}"
84 th:each="movie : ${movie}"
85 th:value="${movie.getMovie_id()}"
86 th:text="${movie.getMovie_name()}">
87 </option>
88 <option th:if="${movieProjection} == null"
89 th:each="movie : ${movie}"
90 th:value="${movie.getMovie_id()}"
91 th:text="${movie.getMovie_name()}">
92 </option>
93 </select>
94 <label>Auditorium</label>
95 <select name="auditorium_id" class="form-control" autocomplete="off">
96 <option th:if="${auditorium != null}"
97 th:selected="${auditorium.getAuditorium_id() != null}"
98 th:each="auditorium : ${auditorium}"
99 th:value="${auditorium.getAuditorium_id()}"
100 th:text="${auditorium.getAuditorium_name()}" autocomplete="off">
101 </option>
102 <option th:if="${auditorium} == null"
103 th:each="auditorium: ${auditorium}"
104 th:value="${auditorium.getAuditorium_id()}"
105 th:text="${auditorium.getAuditorium_name()}" autocomplete="off">
106 </option>
107 </select>
108 </div>
109
110 <button id="submit" type="submit" class="btn btn-primary">Submit</button>
111 <a type="button" class="btn btn-primary" href="/projections">Back</a>
112 <a type="button" class="btn btn-primary" href="/movies/add-form">Missing Movie? Add New Movie</a>
113 </form>
114 </div>
115 </div>
116 </div>
117</th:block>
Note: See TracBrowser for help on using the repository browser.