From 41d4f8ddca6608ac4cb42072fea7871c99a805e8 Mon Sep 17 00:00:00 2001
From: Oliver Sohlberg <otsohl@utu.fi>
Date: Fri, 14 Feb 2025 18:31:25 +0200
Subject: [PATCH] =?UTF-8?q?Teht=C3=A4v=C3=A4=202=20valmis?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 demo1_teht2.java | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/demo1_teht2.java b/demo1_teht2.java
index 2263f2e..0d10985 100644
--- a/demo1_teht2.java
+++ b/demo1_teht2.java
@@ -20,6 +20,18 @@ public class Esiintyja {
     public double getPalkkio() {
         return palkkio;
     }
+
+    public void setNimi (String nimi){
+        this.nimi = nimi;
+    }
+
+    public void setErityisala(String erityisala){
+        this.erityisala = erityisala;
+    }
+
+    public void setPalkkio(double palkkio){
+        this.palkkio = palkkio;
+    }
 }
 
 public class Asiakas {
@@ -38,7 +50,16 @@ public class Asiakas {
     public String getSalasana() {
         return salasana;
     }
+
+    public void setKayttajanimi(String kayttajanimi){
+        this.kayttajanimi = kayttajanimi;
+    }
+    
+    public void setSalasana(String salasana){
+        this.salasana = salasana;
+    }
 }
+
 public class Tilaisuus {
     private String tyyppi;
     private Esiintyja esiintyja;
@@ -61,4 +82,20 @@ public class Tilaisuus {
     public Asiakas getAsiakas() {
         return asiakas;
     }
+
+    public void setTyyppi(String tyyppi){
+        this.tyyppi = tyyppi;
+    }
+
+    public void setEsiintyja(Esiintyja esiintyja){
+        if(this.esiintyja == null){
+            this.esiintyja = esiintyja;
+        } else {
+            System.out.println("Tapahtumalla on jo esiintyjä");
+        }
+    }
+
+    public void setAsiakas(Asiakas asiakas){
+        this.asiakas = asiakas;
+    }
 }
-- 
GitLab