diff --git a/Medical/MedicalContracts/MedicalContracts.csproj b/Medical/MedicalContracts/MedicalContracts.csproj
deleted file mode 100644
index ca834f3..0000000
--- a/Medical/MedicalContracts/MedicalContracts.csproj
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
- net6.0
- enable
- enable
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Medical/MedicalDataModels/IId.cs b/Medical/MedicalDataModels/IId.cs
deleted file mode 100644
index 11c5ff9..0000000
--- a/Medical/MedicalDataModels/IId.cs
+++ /dev/null
@@ -1,12 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace MedicalDataModels
-{
- internal interface IId
- {
- }
-}
diff --git a/Medical/MedicalDataModels/MedicalDataModels.csproj b/Medical/MedicalDataModels/MedicalDataModels.csproj
deleted file mode 100644
index c68ed43..0000000
--- a/Medical/MedicalDataModels/MedicalDataModels.csproj
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- net6.0
- enable
- enable
-
-
-
-
-
-
-
diff --git a/Medical/MedicalDatabaseContracts/IModel.cs b/Medical/MedicalDatabaseContracts/IModel.cs
deleted file mode 100644
index fe439eb..0000000
--- a/Medical/MedicalDatabaseContracts/IModel.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using Npgsql;
-
-namespace MedicalDatabaseContracts
-{
- public interface IModel
- {
- T CreateFromDataReader(NpgsqlDataReader reader);
- }
-}
diff --git a/Medical/MedicalDatabaseContracts/IStorage.cs b/Medical/MedicalDatabaseContracts/IStorage.cs
deleted file mode 100644
index e052c0f..0000000
--- a/Medical/MedicalDatabaseContracts/IStorage.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-namespace MedicalDatabaseContracts
-{
- public interface IStorage
- {
- T Get(long id);
- List GetAll();
- T Create(T entity);
- T Update(long id, T entity);
- T Delete(long id);
- }
-}
diff --git a/Medical/MedicalDatabaseContracts/MedicalDatabaseContracts.csproj b/Medical/MedicalDatabaseContracts/MedicalDatabaseContracts.csproj
deleted file mode 100644
index 715d83b..0000000
--- a/Medical/MedicalDatabaseContracts/MedicalDatabaseContracts.csproj
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- net6.0
- enable
- enable
-
-
-
-
-
-
-
diff --git a/Medical/MedicalDatabaseContracts/Models/DiagnoseModel.cs b/Medical/MedicalDatabaseContracts/Models/DiagnoseModel.cs
deleted file mode 100644
index e6217a5..0000000
--- a/Medical/MedicalDatabaseContracts/Models/DiagnoseModel.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-using Npgsql;
-
-namespace MedicalDatabaseContracts.Models
-{
- public class DiagnoseModel : IModel
- {
- public long? DiagnoseId { get; set; }
- public string Name { get; set;} = string.Empty;
-
- public static DiagnoseModel CreateFromDataReader(NpgsqlDataReader reader)
- {
- return new DiagnoseModel
- {
- DiagnoseId = Convert.ToInt32(reader["diagnose_id"]),
- Name = Convert.ToString(reader["name"])
- };
- }
- }
-}
diff --git a/Medical/MedicalPostgresDatabase/DiagnosesStorage.cs b/Medical/MedicalPostgresDatabase/DiagnosesStorage.cs
deleted file mode 100644
index c61e6f2..0000000
--- a/Medical/MedicalPostgresDatabase/DiagnosesStorage.cs
+++ /dev/null
@@ -1,42 +0,0 @@
-using MedicalDatabaseContracts;
-using MedicalDatabaseContracts.Models;
-using Npgsql;
-
-namespace MedicalPostgresDatabase
-{
- public class DiagnosesStorage : IStorage
- {
- private MedicalDatabaseSingleton _database;
- public DiagnosesStorage()
- {
- _database = MedicalDatabaseSingleton.GetInstance();
- }
- public DiagnoseModel Create(DiagnoseModel entity)
- {
- throw new NotImplementedException();
- }
-
- public DiagnoseModel Delete(long id)
- {
- throw new NotImplementedException();
- }
-
- public DiagnoseModel Get(long id)
- {
- using var cmd = new NpgsqlCommand();
- cmd.Connection = dbconnection;
- cmd.CommandText = "";
-
- }
-
- public List GetAll()
- {
- throw new NotImplementedException();
- }
-
- public DiagnoseModel Update(long id, DiagnoseModel entity)
- {
- throw new NotImplementedException();
- }
- }
-}
diff --git a/Medical/MedicalPostgresDatabase/MedicalDatabaseSingleton.cs b/Medical/MedicalPostgresDatabase/MedicalDatabaseSingleton.cs
deleted file mode 100644
index b80452b..0000000
--- a/Medical/MedicalPostgresDatabase/MedicalDatabaseSingleton.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-using MedicalDatabaseContracts;
-using Npgsql;
-
-namespace MedicalPostgresDatabase
-{
- public class MedicalDatabaseSingleton
- {
- private static MedicalDatabaseSingleton? instance;
- private NpgsqlConnection _connection;
-
- public static MedicalDatabaseSingleton GetInstance()
- {
- if (instance == null)
- {
- instance = new MedicalDatabaseSingleton();
- }
- return instance;
- }
- private MedicalDatabaseSingleton()
- {
- _connection = new NpgsqlConnection(
- connectionString: "Server=localhost;Port=5555;User Id=postgres;Password=postgres;Database=medicalbase;"
- );
- _connection.Open();
-
- }
- public List ExecuteQuerySelect(string query) where T : IModel
- {
- using var command = new NpgsqlCommand();
- command.Connection = _connection;
- command.CommandText = query;
- NpgsqlDataReader reader = command.ExecuteReader();
- var list = new List();
- while (reader.Read())
- {
- list.Add(T.CreateFromDataReader());
- }
- }
- public int ExecuteQuery(string query)
- {
- using var command = new NpgsqlCommand();
- command.Connection = _connection;
- command.CommandText = query;
- return command.ExecuteNonQuery();
- }
- }
-}
diff --git a/Medical/MedicalPostgresDatabase/MedicalPostgresDatabase.csproj b/Medical/MedicalPostgresDatabase/MedicalPostgresDatabase.csproj
deleted file mode 100644
index 7258300..0000000
--- a/Medical/MedicalPostgresDatabase/MedicalPostgresDatabase.csproj
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
- net6.0
- enable
- enable
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Medical/PostgresDatabaseImplement/PostgresDatabaseImplement.csproj b/Medical/PostgresDatabaseImplement/PostgresDatabaseImplement.csproj
deleted file mode 100644
index 6d7dbfc..0000000
--- a/Medical/PostgresDatabaseImplement/PostgresDatabaseImplement.csproj
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- net6.0
- enable
- enable
-
-
-
-
-
-
-
-