small changes
This commit is contained in:
		| @@ -18,7 +18,7 @@ apply plugin: 'war' | |||||||
| apply plugin: 'application' | apply plugin: 'application' | ||||||
|  |  | ||||||
| group = 'de.jottyfan.camporganizer' | group = 'de.jottyfan.camporganizer' | ||||||
| version = '0.0.1' | version = '0.0.2' | ||||||
| sourceCompatibility = 17 | sourceCompatibility = 17 | ||||||
| mainClassName = "de.jottyfan.camporganizer.Main" | mainClassName = "de.jottyfan.camporganizer.Main" | ||||||
|  |  | ||||||
|   | |||||||
| @@ -38,6 +38,7 @@ public class BookingsController { | |||||||
| 		String username = indexService.getCurrentUser(request); | 		String username = indexService.getCurrentUser(request); | ||||||
| 		model.addAttribute("currentUser", username); | 		model.addAttribute("currentUser", username); | ||||||
| 		model.addAttribute("bookers", bookingsService.getBookers(username)); | 		model.addAttribute("bookers", bookingsService.getBookers(username)); | ||||||
|  | 		model.addAttribute("addBean", new AddPaymentBean()); | ||||||
| 		return "business/bookings"; | 		return "business/bookings"; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| @@ -57,6 +58,6 @@ public class BookingsController { | |||||||
| 	public String addBooking(Model model, @ModelAttribute AddPaymentBean bean, @PathVariable Integer id) { | 	public String addBooking(Model model, @ModelAttribute AddPaymentBean bean, @PathVariable Integer id) { | ||||||
| 		Double payment = bean.getPayment(); | 		Double payment = bean.getPayment(); | ||||||
| 		bookingsService.addPayment(id, payment); | 		bookingsService.addPayment(id, payment); | ||||||
| 		return getBooking(model, id); | 		return getBookings(model); | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|   | |||||||
| @@ -7,9 +7,9 @@ | |||||||
| </head> | </head> | ||||||
| <body> | <body> | ||||||
| 	<header> | 	<header> | ||||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> <a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent" | ||||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent" title="zur Finanzübersicht"><i class="far fa-money-bill-alt"></i></a> | 			title="zur Finanzübersicht"><i class="far fa-money-bill-alt"></i></a> <a th:href="@{/business/bookings}" class="btn btn-secondary btn-icon-silent" title="aktualisieren"><i | ||||||
| 		<a th:href="@{/business/bookings}" class="btn btn-secondary btn-icon-silent" title="aktualisieren"><i class="fas fa-sync"></i></a> | 			class="fas fa-sync"></i></a> | ||||||
| 	</header> | 	</header> | ||||||
| 	<content> | 	<content> | ||||||
| 	<div class="mainpage"> | 	<div class="mainpage"> | ||||||
| @@ -31,12 +31,14 @@ | |||||||
| 					<tbody> | 					<tbody> | ||||||
| 						<th:block th:each="b : ${bookers}"> | 						<th:block th:each="b : ${bookers}"> | ||||||
| 							<tr> | 							<tr> | ||||||
| 								<td th:text="${b.name}"></td> | 								<td><a class="btn btn-icon-silent" th:href="@{/business/bookings/{id}(id=${b.pk})}" title="bearbeiten" th:text="${b.name}"></a></td> | ||||||
| 								<td th:text="${b.sex}"></td> | 								<td th:text="${b.sex}"></td> | ||||||
| 								<td th:text="${b.camp}"></td> | 								<td th:text="${b.camp}"></td> | ||||||
| 								<td th:text="${b.role}"></td> | 								<td th:text="${b.role}"></td> | ||||||
| 								<td><span th:text="${#strings.replace(#numbers.formatCurrency(b.paid), '¤', '€')}"></span> <a class="btn btn-icon-silent" th:href="@{/business/bookings/{id}(id=${b.pk})}" | 								<td><span th:text="${#strings.replace(#numbers.formatCurrency(b.paid), '¤', '€')}"></span> | ||||||
| 									title="bearbeiten"><i class="fas fa-edit"></i></a></td> | 									<form action="#" th:action="@{'/business/bookings/payment/' + ${b.pk}}" th:object="${addBean}" method="post"> | ||||||
|  | 										<input type="number" step="0.01" th:field="*{payment}"> <input type="submit" style="padding: 4px" value="einzahlen"> | ||||||
|  | 									</form></td> | ||||||
| 								<td th:text="${#temporals.format(b.bookingDate, 'dd.MM.yyyy')}"></td> | 								<td th:text="${#temporals.format(b.bookingDate, 'dd.MM.yyyy')}"></td> | ||||||
| 								<td th:text="${b.accept == null ? '' : (b.accept ? 'Ja' : 'abgelehnt')}"></td> | 								<td th:text="${b.accept == null ? '' : (b.accept ? 'Ja' : 'abgelehnt')}"></td> | ||||||
| 							</tr> | 							</tr> | ||||||
|   | |||||||
| @@ -76,7 +76,7 @@ | |||||||
| 								<tbody> | 								<tbody> | ||||||
| 									<th:block th:each="b : ${bookers}"> | 									<th:block th:each="b : ${bookers}"> | ||||||
| 										<tr> | 										<tr> | ||||||
| 											<td th:text="${b.name}"></td> | 											<td><a class="btn btn-icon-silent" th:href="@{/business/bookings/{id}(id=${b.pk})}" title="bearbeiten" th:text="${b.name}"></a></td> | ||||||
| 											<td th:text="${b.sex}"></td> | 											<td th:text="${b.sex}"></td> | ||||||
| 											<td th:text="${b.role}"></td> | 											<td th:text="${b.role}"></td> | ||||||
| 											<td th:text="${#strings.replace(#numbers.formatCurrency(b.paid), '¤', '€')}"></td> | 											<td th:text="${#strings.replace(#numbers.formatCurrency(b.paid), '¤', '€')}"></td> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user