From 18d552a22871e23c40341ecbf4bc435b0e07aa15 Mon Sep 17 00:00:00 2001 From: HuskyTeufel Date: Sun, 12 Sep 2021 20:05:24 +0200 Subject: [PATCH] =?UTF-8?q?Models=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + DaSaSo.Domain/Model/SewerObjects.cs | 9 +- .../DaSaSoDbContextFactory.cs | 2 +- .../20210912175956_InitialCommit.Designer.cs | 187 ++++++++ .../20210912175956_InitialCommit.cs | 124 ++++++ .../DaSaSoDbContextModelSnapshot.cs | 185 ++++++++ .../Services/GenericDataService.cs | 4 +- .../bin/Debug/net6.0/DaSaSo.Domain.dll | Bin 0 -> 8192 bytes .../bin/Debug/net6.0/DaSaSo.Domain.pdb | Bin 0 -> 11676 bytes .../net6.0/DaSaSo.EntityFramework.deps.json | 400 ++++++++++++++++++ .../Debug/net6.0/DaSaSo.EntityFramework.dll | Bin 0 -> 35840 bytes .../Debug/net6.0/DaSaSo.EntityFramework.pdb | Bin 0 -> 15780 bytes .../DaSaSo.EntityFramework.runtimeconfig.json | 9 + 13 files changed, 917 insertions(+), 4 deletions(-) create mode 100644 DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.Designer.cs create mode 100644 DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.cs create mode 100644 DaSaSo.EntityFramework/Migrations/DaSaSoDbContextModelSnapshot.cs create mode 100644 DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.Domain.dll create mode 100644 DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.Domain.pdb create mode 100644 DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.EntityFramework.deps.json create mode 100644 DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.EntityFramework.dll create mode 100644 DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.EntityFramework.pdb create mode 100644 DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.EntityFramework.runtimeconfig.json diff --git a/.gitignore b/.gitignore index cdca8dc..fd45b20 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /.vs/* /*/obj/* +/DaSaSo.Domain/bin/Debug/* diff --git a/DaSaSo.Domain/Model/SewerObjects.cs b/DaSaSo.Domain/Model/SewerObjects.cs index 7817838..8aa9707 100644 --- a/DaSaSo.Domain/Model/SewerObjects.cs +++ b/DaSaSo.Domain/Model/SewerObjects.cs @@ -1,6 +1,13 @@ namespace DaSaSo.Domain.Model { - public class SewerObjects + public class SewerObjects : DomainObject { + public Buildingsite BuildingSite { get; set; } + public string StreetName { get; set; } + public string ObjektName { get; set; } + public string PointFrom { get; set; } + public string PointTo { get; set; } + public int DN { get; set; } + public decimal SewerLength { get; set; } } } \ No newline at end of file diff --git a/DaSaSo.EntityFramework/DaSaSoDbContextFactory.cs b/DaSaSo.EntityFramework/DaSaSoDbContextFactory.cs index 21aa2e5..5275573 100644 --- a/DaSaSo.EntityFramework/DaSaSoDbContextFactory.cs +++ b/DaSaSo.EntityFramework/DaSaSoDbContextFactory.cs @@ -13,7 +13,7 @@ namespace DaSaSo.EntityFramework public DaSaSoDbContext CreateDbContext(string[] args = null) { var options = new DbContextOptionsBuilder(); - options.UseNpgsql("server = localhost"); + options.UseNpgsql("Host = 192.168.122.1; Database = dasaso; Username = kansan; Password = kansan"); return new DaSaSoDbContext(options.Options); } } diff --git a/DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.Designer.cs b/DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.Designer.cs new file mode 100644 index 0000000..b279cec --- /dev/null +++ b/DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.Designer.cs @@ -0,0 +1,187 @@ +// +using System; +using DaSaSo.EntityFramework; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; + +namespace DaSaSo.EntityFramework.Migrations +{ + [DbContext(typeof(DaSaSoDbContext))] + [Migration("20210912175956_InitialCommit")] + partial class InitialCommit + { + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("Relational:MaxIdentifierLength", 63) + .HasAnnotation("ProductVersion", "6.0.0-preview.7.21378.4") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + modelBuilder.Entity("DaSaSo.Domain.Model.Buildingsite", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("BuildingSiteNumber") + .IsRequired() + .HasColumnType("text"); + + b.Property("ContactPerson") + .IsRequired() + .HasColumnType("text"); + + b.Property("Country") + .IsRequired() + .HasColumnType("text"); + + b.Property("ProjectId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ProjectId"); + + b.ToTable("Buildingsites"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Client", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("Country") + .IsRequired() + .HasColumnType("text"); + + b.Property("Firstname") + .IsRequired() + .HasColumnType("text"); + + b.Property("LastName") + .IsRequired() + .HasColumnType("text"); + + b.Property("Postcode") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("Clients"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Project", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("ClientId") + .HasColumnType("integer"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ClientId"); + + b.ToTable("Projects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.SewerObjects", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("BuildingSiteId") + .HasColumnType("integer"); + + b.Property("DN") + .HasColumnType("integer"); + + b.Property("ObjektName") + .IsRequired() + .HasColumnType("text"); + + b.Property("PointFrom") + .IsRequired() + .HasColumnType("text"); + + b.Property("PointTo") + .IsRequired() + .HasColumnType("text"); + + b.Property("SewerLength") + .HasColumnType("numeric"); + + b.Property("StreetName") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("BuildingSiteId"); + + b.ToTable("SewerObjects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Buildingsite", b => + { + b.HasOne("DaSaSo.Domain.Model.Project", null) + .WithMany("BuildingSites") + .HasForeignKey("ProjectId"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Project", b => + { + b.HasOne("DaSaSo.Domain.Model.Client", "Client") + .WithMany("Projects") + .HasForeignKey("ClientId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Client"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.SewerObjects", b => + { + b.HasOne("DaSaSo.Domain.Model.Buildingsite", "BuildingSite") + .WithMany("SewerObjects") + .HasForeignKey("BuildingSiteId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("BuildingSite"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Buildingsite", b => + { + b.Navigation("SewerObjects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Client", b => + { + b.Navigation("Projects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Project", b => + { + b.Navigation("BuildingSites"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.cs b/DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.cs new file mode 100644 index 0000000..e47bc6d --- /dev/null +++ b/DaSaSo.EntityFramework/Migrations/20210912175956_InitialCommit.cs @@ -0,0 +1,124 @@ +using Microsoft.EntityFrameworkCore.Migrations; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; + +namespace DaSaSo.EntityFramework.Migrations +{ + public partial class InitialCommit : Migration + { + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.CreateTable( + name: "Clients", + columns: table => new + { + Id = table.Column(type: "integer", nullable: false) + .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn), + Firstname = table.Column(type: "text", nullable: false), + LastName = table.Column(type: "text", nullable: false), + Country = table.Column(type: "text", nullable: false), + Postcode = table.Column(type: "text", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_Clients", x => x.Id); + }); + + migrationBuilder.CreateTable( + name: "Projects", + columns: table => new + { + Id = table.Column(type: "integer", nullable: false) + .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn), + Name = table.Column(type: "text", nullable: false), + ClientId = table.Column(type: "integer", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_Projects", x => x.Id); + table.ForeignKey( + name: "FK_Projects_Clients_ClientId", + column: x => x.ClientId, + principalTable: "Clients", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateTable( + name: "Buildingsites", + columns: table => new + { + Id = table.Column(type: "integer", nullable: false) + .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn), + BuildingSiteNumber = table.Column(type: "text", nullable: false), + Country = table.Column(type: "text", nullable: false), + ContactPerson = table.Column(type: "text", nullable: false), + ProjectId = table.Column(type: "integer", nullable: true) + }, + constraints: table => + { + table.PrimaryKey("PK_Buildingsites", x => x.Id); + table.ForeignKey( + name: "FK_Buildingsites_Projects_ProjectId", + column: x => x.ProjectId, + principalTable: "Projects", + principalColumn: "Id", + onDelete: ReferentialAction.Restrict); + }); + + migrationBuilder.CreateTable( + name: "SewerObjects", + columns: table => new + { + Id = table.Column(type: "integer", nullable: false) + .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn), + BuildingSiteId = table.Column(type: "integer", nullable: false), + StreetName = table.Column(type: "text", nullable: false), + ObjektName = table.Column(type: "text", nullable: false), + PointFrom = table.Column(type: "text", nullable: false), + PointTo = table.Column(type: "text", nullable: false), + DN = table.Column(type: "integer", nullable: false), + SewerLength = table.Column(type: "numeric", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_SewerObjects", x => x.Id); + table.ForeignKey( + name: "FK_SewerObjects_Buildingsites_BuildingSiteId", + column: x => x.BuildingSiteId, + principalTable: "Buildingsites", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateIndex( + name: "IX_Buildingsites_ProjectId", + table: "Buildingsites", + column: "ProjectId"); + + migrationBuilder.CreateIndex( + name: "IX_Projects_ClientId", + table: "Projects", + column: "ClientId"); + + migrationBuilder.CreateIndex( + name: "IX_SewerObjects_BuildingSiteId", + table: "SewerObjects", + column: "BuildingSiteId"); + } + + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropTable( + name: "SewerObjects"); + + migrationBuilder.DropTable( + name: "Buildingsites"); + + migrationBuilder.DropTable( + name: "Projects"); + + migrationBuilder.DropTable( + name: "Clients"); + } + } +} diff --git a/DaSaSo.EntityFramework/Migrations/DaSaSoDbContextModelSnapshot.cs b/DaSaSo.EntityFramework/Migrations/DaSaSoDbContextModelSnapshot.cs new file mode 100644 index 0000000..f16053f --- /dev/null +++ b/DaSaSo.EntityFramework/Migrations/DaSaSoDbContextModelSnapshot.cs @@ -0,0 +1,185 @@ +// +using System; +using DaSaSo.EntityFramework; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; + +namespace DaSaSo.EntityFramework.Migrations +{ + [DbContext(typeof(DaSaSoDbContext))] + partial class DaSaSoDbContextModelSnapshot : ModelSnapshot + { + protected override void BuildModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("Relational:MaxIdentifierLength", 63) + .HasAnnotation("ProductVersion", "6.0.0-preview.7.21378.4") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + modelBuilder.Entity("DaSaSo.Domain.Model.Buildingsite", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("BuildingSiteNumber") + .IsRequired() + .HasColumnType("text"); + + b.Property("ContactPerson") + .IsRequired() + .HasColumnType("text"); + + b.Property("Country") + .IsRequired() + .HasColumnType("text"); + + b.Property("ProjectId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ProjectId"); + + b.ToTable("Buildingsites"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Client", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("Country") + .IsRequired() + .HasColumnType("text"); + + b.Property("Firstname") + .IsRequired() + .HasColumnType("text"); + + b.Property("LastName") + .IsRequired() + .HasColumnType("text"); + + b.Property("Postcode") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("Clients"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Project", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("ClientId") + .HasColumnType("integer"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ClientId"); + + b.ToTable("Projects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.SewerObjects", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer") + .HasAnnotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn); + + b.Property("BuildingSiteId") + .HasColumnType("integer"); + + b.Property("DN") + .HasColumnType("integer"); + + b.Property("ObjektName") + .IsRequired() + .HasColumnType("text"); + + b.Property("PointFrom") + .IsRequired() + .HasColumnType("text"); + + b.Property("PointTo") + .IsRequired() + .HasColumnType("text"); + + b.Property("SewerLength") + .HasColumnType("numeric"); + + b.Property("StreetName") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("BuildingSiteId"); + + b.ToTable("SewerObjects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Buildingsite", b => + { + b.HasOne("DaSaSo.Domain.Model.Project", null) + .WithMany("BuildingSites") + .HasForeignKey("ProjectId"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Project", b => + { + b.HasOne("DaSaSo.Domain.Model.Client", "Client") + .WithMany("Projects") + .HasForeignKey("ClientId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Client"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.SewerObjects", b => + { + b.HasOne("DaSaSo.Domain.Model.Buildingsite", "BuildingSite") + .WithMany("SewerObjects") + .HasForeignKey("BuildingSiteId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("BuildingSite"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Buildingsite", b => + { + b.Navigation("SewerObjects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Client", b => + { + b.Navigation("Projects"); + }); + + modelBuilder.Entity("DaSaSo.Domain.Model.Project", b => + { + b.Navigation("BuildingSites"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/DaSaSo.EntityFramework/Services/GenericDataService.cs b/DaSaSo.EntityFramework/Services/GenericDataService.cs index 8aa69f6..fffb0ea 100644 --- a/DaSaSo.EntityFramework/Services/GenericDataService.cs +++ b/DaSaSo.EntityFramework/Services/GenericDataService.cs @@ -65,8 +65,8 @@ namespace DaSaSo.EntityFramework.Services using (DaSaSoDbContext context = _contextFactory.CreateDbContext()) { entity.Id = id; - await context.Set().Update(entity); - + context.Set().Update(entity); + await context.SaveChangesAsync(); return entity; } } diff --git a/DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.Domain.dll b/DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.Domain.dll new file mode 100644 index 0000000000000000000000000000000000000000..c81254f1b210e1eecb2ebc6aa9a21f43f4da4d57 GIT binary patch literal 8192 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 aj6VYjotTPlJXf?=eFl2<|1NyW5%?DbJi^rg literal 0 HcmV?d00001 diff --git a/DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.Domain.pdb b/DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.Domain.pdb new file mode 100644 index 0000000000000000000000000000000000000000..be75692f8d101ebbdb3221a2ff28ddfad8f30307 GIT binary patch literal 11676 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 N?Hw$+Tfvgpe*w)caC!g$ literal 0 HcmV?d00001 diff --git a/DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.EntityFramework.runtimeconfig.json b/DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.EntityFramework.runtimeconfig.json new file mode 100644 index 0000000..2639263 --- /dev/null +++ b/DaSaSo.EntityFramework/bin/Debug/net6.0/DaSaSo.EntityFramework.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "net6.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "6.0.0-preview.7.21377.19" + } + } +} \ No newline at end of file