diff --git a/EHEC_Server/EHEC_Server/Doctor.cs b/EHEC_Server/EHEC_Server/Doctor.cs
index 81ad256..6129a1d 100644
--- a/EHEC_Server/EHEC_Server/Doctor.cs
+++ b/EHEC_Server/EHEC_Server/Doctor.cs
@@ -1,18 +1,20 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
namespace EHEC_Server
{
using System;
+ using System.Linq;
using System.Collections.Generic;
-
- public partial class Doctor
+ using EHEC_Server.DatabaseAccess;
+
+ public partial class Doctor : DoctorAccess
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Doctor()
diff --git a/EHEC_Server/EHEC_Server/Exam.cs b/EHEC_Server/EHEC_Server/Exam.cs
index 0f8032b..ec134f1 100644
--- a/EHEC_Server/EHEC_Server/Exam.cs
+++ b/EHEC_Server/EHEC_Server/Exam.cs
@@ -1,18 +1,20 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
namespace EHEC_Server
{
using System;
+ using System.Linq;
using System.Collections.Generic;
-
- public partial class Exam
+ using EHEC_Server.DatabaseAccess;
+
+ public partial class Exam : ExamAccess
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Exam()
diff --git a/EHEC_Server/EHEC_Server/Model.Context.cs b/EHEC_Server/EHEC_Server/Model.Context.cs
index 305e805..4961913 100644
--- a/EHEC_Server/EHEC_Server/Model.Context.cs
+++ b/EHEC_Server/EHEC_Server/Model.Context.cs
@@ -1,9 +1,9 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
diff --git a/EHEC_Server/EHEC_Server/Model.Designer.cs b/EHEC_Server/EHEC_Server/Model.Designer.cs
index 52e55a9..1e1a281 100644
--- a/EHEC_Server/EHEC_Server/Model.Designer.cs
+++ b/EHEC_Server/EHEC_Server/Model.Designer.cs
@@ -1,10 +1,10 @@
-// T4 code generation is enabled for model 'C:\Users\ism_c\source\repos\oop_II-6\EHEC_Server\EHEC_Server\Model.edmx'.
-// To enable legacy code generation, change the value of the 'Code Generation Strategy' designer
-// property to 'Legacy ObjectContext'. This property is available in the Properties Window when the model
-// is open in the designer.
+// Die T4-Codegenerierung ist für Modell 'C:\Users\ism_c\source\repos\oop_II-6\EHEC_Server\EHEC_Server\Model.edmx' aktiviert.
+// Um die Generierung von Legacycode zu aktivieren, ändern Sie den Wert der Designer-Eigenschaft 'Code Generation Strategy'
+// in 'Legacy ObjectContext'. Diese Eigenschaft wird im Eigenschaftenfenster angezeigt, wenn das Modell
+// im Designer geöffnet ist.
-// If no context and entity classes have been generated, it may be because you created an empty model but
-// have not yet chosen which version of Entity Framework to use. To generate a context class and entity
-// classes for your model, open the model in the designer, right-click on the designer surface, and
-// select 'Update Model from Database...', 'Generate Database from Model...', or 'Add Code Generation
-// Item...'.
\ No newline at end of file
+// Wenn keine Kontextklasse und keine Entitätsklassen generiert wurden, kann dies daran liegen, dass Sie ein leeres Modell erstellt, aber
+// noch nicht die gewünschte Entity Framework-Version ausgewählt haben. Um eine Kontextklasse und
+// Entitätsklassen für das Modell zu generieren, öffnen Sie das Modell im Designer, klicken mit der rechten Maustaste auf die Designeroberfläche, und
+// wählen 'Modell aus der Datenbank aktualisieren', 'Datenbank aus Modell generieren' oder 'Codegenerierungselement
+// hinzufügen' aus.
\ No newline at end of file
diff --git a/EHEC_Server/EHEC_Server/Model.cs b/EHEC_Server/EHEC_Server/Model.cs
index 7cc0662..2e8e412 100644
--- a/EHEC_Server/EHEC_Server/Model.cs
+++ b/EHEC_Server/EHEC_Server/Model.cs
@@ -1,9 +1,9 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
diff --git a/EHEC_Server/EHEC_Server/Model.edmx b/EHEC_Server/EHEC_Server/Model.edmx
index 6128d11..0028981 100644
--- a/EHEC_Server/EHEC_Server/Model.edmx
+++ b/EHEC_Server/EHEC_Server/Model.edmx
@@ -208,7 +208,7 @@
-
+
diff --git a/EHEC_Server/EHEC_Server/Origin.cs b/EHEC_Server/EHEC_Server/Origin.cs
index d6a766f..a78e8e1 100644
--- a/EHEC_Server/EHEC_Server/Origin.cs
+++ b/EHEC_Server/EHEC_Server/Origin.cs
@@ -1,18 +1,20 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
namespace EHEC_Server
{
using System;
+ using System.Linq;
using System.Collections.Generic;
-
- public partial class Origin
+ using EHEC_Server.DatabaseAccess;
+
+ public partial class Origin : OriginAccess
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Origin()
diff --git a/EHEC_Server/EHEC_Server/Origin_Exam.cs b/EHEC_Server/EHEC_Server/Origin_Exam.cs
index 2704dde..453b9a0 100644
--- a/EHEC_Server/EHEC_Server/Origin_Exam.cs
+++ b/EHEC_Server/EHEC_Server/Origin_Exam.cs
@@ -1,9 +1,9 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
diff --git a/EHEC_Server/EHEC_Server/Patient.cs b/EHEC_Server/EHEC_Server/Patient.cs
index 053832f..436a8e9 100644
--- a/EHEC_Server/EHEC_Server/Patient.cs
+++ b/EHEC_Server/EHEC_Server/Patient.cs
@@ -1,18 +1,18 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
namespace EHEC_Server
{
- using EHEC_Server.DatabaseAccess;
using System;
- using System.Collections.Generic;
using System.Linq;
+ using System.Collections.Generic;
+ using EHEC_Server.DatabaseAccess;
public partial class Patient : PatientAccess
{
@@ -21,27 +21,16 @@ namespace EHEC_Server
{
this.Exam = new HashSet();
}
-
- public Patient(string firstname, string lastname, DateTime birthDate, string street, string city)
- {
- this.FirstName = firstname;
- this.LastName = lastname;
- this.BirthDate = birthDate;
- this.Street = street;
- this.City = city;
- }
-
+
public int PatientId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
- public DateTime BirthDate { get; set; }
+ public System.DateTime BirthDate { get; set; }
public string Street { get; set; }
public string City { get; set; }
+ public string Region { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection Exam { get; set; }
-
-
-
}
}
diff --git a/EHEC_Server/EHEC_Server/Result.cs b/EHEC_Server/EHEC_Server/Result.cs
index 5e21883..8c55853 100644
--- a/EHEC_Server/EHEC_Server/Result.cs
+++ b/EHEC_Server/EHEC_Server/Result.cs
@@ -1,18 +1,20 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------
namespace EHEC_Server
{
using System;
+ using System.Linq;
using System.Collections.Generic;
-
- public partial class Result
+ using EHEC_Server.DatabaseAccess;
+
+ public partial class Result : ResultAccess
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Result()
diff --git a/EHEC_Server/EHEC_Server/sysdiagrams.cs b/EHEC_Server/EHEC_Server/sysdiagrams.cs
index bfd7243..d220d4c 100644
--- a/EHEC_Server/EHEC_Server/sysdiagrams.cs
+++ b/EHEC_Server/EHEC_Server/sysdiagrams.cs
@@ -1,9 +1,9 @@
//------------------------------------------------------------------------------
//
-// This code was generated from a template.
+// Der Code wurde von einer Vorlage generiert.
//
-// Manual changes to this file may cause unexpected behavior in your application.
-// Manual changes to this file will be overwritten if the code is regenerated.
+// Manuelle Änderungen an dieser Datei führen möglicherweise zu unerwartetem Verhalten der Anwendung.
+// Manuelle Änderungen an dieser Datei werden überschrieben, wenn der Code neu generiert wird.
//
//------------------------------------------------------------------------------