From 0da70d4579b64bdbeb0aaf82a2cb1be453652fc9 Mon Sep 17 00:00:00 2001
From: Niemi Miikka Matias <miikka.m.niemi@student.jyu.fi>
Date: Wed, 19 Mar 2025 16:41:40 +0200
Subject: [PATCH] date tsekkaaja

---
 Ohj2HT/src/fxLisaaReissu/LisaaReissuGUIController.java | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/Ohj2HT/src/fxLisaaReissu/LisaaReissuGUIController.java b/Ohj2HT/src/fxLisaaReissu/LisaaReissuGUIController.java
index 808bd83..5da608d 100644
--- a/Ohj2HT/src/fxLisaaReissu/LisaaReissuGUIController.java
+++ b/Ohj2HT/src/fxLisaaReissu/LisaaReissuGUIController.java
@@ -92,6 +92,13 @@ public class LisaaReissuGUIController implements Initializable, ModalControllerI
 	 * Lisää reissun reissut-olion listaan ts tallentaa sen
 	 */
 	public void Tallenna() {
+		 LocalDate date = Reissu.sToDate(Pvm.getText());
+		 if (date == null) {
+		     Dialogs.showMessageDialog("Virheellinen päivämäärämuoto: " + Pvm.getText() + "\nSyötä muodossa pp-kk-vvvv.");
+		     return;
+		 }
+		
+		
 		 String pvm = Pvm.getText();
 		 Reissu a = new Reissu(Reissu.sToDate(pvm), sijainti.getText(),keli.getText(),saaliit, false);
 		 
-- 
GitLab