From be7d8b832bdaed3e477798e565508be4d9bf1201 Mon Sep 17 00:00:00 2001 From: Lucio Maranta Date: Tue, 18 Sep 2018 12:25:43 +0200 Subject: [PATCH] Fix maintenance ID --- .../Controllers/MaintenancesController.cs | 11 ++ .../201808031122175_InitMigration.resx | 126 ------------------ ...201809181022557_InitMigration.Designer.cs} | 2 +- ...on.cs => 201809181022557_InitMigration.cs} | 17 ++- .../201809181022557_InitMigration.resx | 126 ++++++++++++++++++ Step.Model/DatabaseModels/MaintenanceModel.cs | 2 +- 6 files changed, 155 insertions(+), 129 deletions(-) delete mode 100644 Step.Database/Migrations/201808031122175_InitMigration.resx rename Step.Database/Migrations/{201808031122175_InitMigration.Designer.cs => 201809181022557_InitMigration.Designer.cs} (92%) rename Step.Database/Migrations/{201808031122175_InitMigration.cs => 201809181022557_InitMigration.cs} (94%) create mode 100644 Step.Database/Migrations/201809181022557_InitMigration.resx diff --git a/Step.Database/Controllers/MaintenancesController.cs b/Step.Database/Controllers/MaintenancesController.cs index 1ce1707d..6342fcd1 100644 --- a/Step.Database/Controllers/MaintenancesController.cs +++ b/Step.Database/Controllers/MaintenancesController.cs @@ -77,6 +77,7 @@ namespace Step.Database.Controllers { MaintenanceModel dbMaint = new MaintenanceModel() { + MaintenanceId = GetUserMaintenanceId(dbCtx.Maintenances), CreationDate = DateTime.Now, CounterId = 0, Interval = newMaint.Interval, @@ -97,6 +98,16 @@ namespace Step.Database.Controllers return dbMaint; } + private int GetUserMaintenanceId(IEnumerable maintenances) + { + int max = maintenances.Select(x => x.MaintenanceId).Max(); + // If there aren't user maintenance return 100 + if (max < 100) + return 100; + else + return max + 1; + } + public MaintenanceModel Update(int maintenanceId, DTOUpdateMaintenanceModel newMaint) { MaintenanceModel dbMaint = FindById(maintenanceId); diff --git a/Step.Database/Migrations/201808031122175_InitMigration.resx b/Step.Database/Migrations/201808031122175_InitMigration.resx deleted file mode 100644 index 9e4daaa9..00000000 --- a/Step.Database/Migrations/201808031122175_InitMigration.resx +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 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 - - - dbo - - \ No newline at end of file diff --git a/Step.Database/Migrations/201808031122175_InitMigration.Designer.cs b/Step.Database/Migrations/201809181022557_InitMigration.Designer.cs similarity index 92% rename from Step.Database/Migrations/201808031122175_InitMigration.Designer.cs rename to Step.Database/Migrations/201809181022557_InitMigration.Designer.cs index 49686ac5..8418d773 100644 --- a/Step.Database/Migrations/201808031122175_InitMigration.Designer.cs +++ b/Step.Database/Migrations/201809181022557_InitMigration.Designer.cs @@ -13,7 +13,7 @@ namespace Step.Database.Migrations string IMigrationMetadata.Id { - get { return "201808031122175_InitMigration"; } + get { return "201809181022557_InitMigration"; } } string IMigrationMetadata.Source diff --git a/Step.Database/Migrations/201808031122175_InitMigration.cs b/Step.Database/Migrations/201809181022557_InitMigration.cs similarity index 94% rename from Step.Database/Migrations/201808031122175_InitMigration.cs rename to Step.Database/Migrations/201809181022557_InitMigration.cs index 3de27b88..885ae5fc 100644 --- a/Step.Database/Migrations/201808031122175_InitMigration.cs +++ b/Step.Database/Migrations/201809181022557_InitMigration.cs @@ -172,7 +172,7 @@ namespace Step.Database.Migrations "dbo.maintenance", c => new { - id = c.Int(nullable: false, identity: true), + id = c.Int(nullable: false), intervall = c.Double(), deadline = c.DateTime(nullable: false, precision: 0), type = c.Int(nullable: false), @@ -217,6 +217,20 @@ namespace Step.Database.Migrations .ForeignKey("dbo.maintenance", t => t.maintenance, cascadeDelete: true) .Index(t => t.maintenance); + CreateTable( + "dbo.queue", + c => new + { + id = c.Int(nullable: false), + process = c.Int(nullable: false), + part_program_name = c.String(unicode: false), + reps = c.Int(nullable: false), + remaining_reps = c.Int(nullable: false), + absolute_path = c.String(unicode: false), + status = c.Int(nullable: false), + }) + .PrimaryKey(t => new { t.id, t.process }); + CreateTable( "dbo.session", c => new @@ -259,6 +273,7 @@ namespace Step.Database.Migrations DropIndex("dbo.tool", new[] { "shank_id" }); DropIndex("dbo.tool", new[] { "family_id" }); DropTable("dbo.session"); + DropTable("dbo.queue"); DropTable("dbo.performed_maintenance"); DropTable("dbo.maintenance_note"); DropTable("dbo.maintenance"); diff --git a/Step.Database/Migrations/201809181022557_InitMigration.resx b/Step.Database/Migrations/201809181022557_InitMigration.resx new file mode 100644 index 00000000..386025d7 --- /dev/null +++ b/Step.Database/Migrations/201809181022557_InitMigration.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + + + dbo + + \ No newline at end of file diff --git a/Step.Model/DatabaseModels/MaintenanceModel.cs b/Step.Model/DatabaseModels/MaintenanceModel.cs index a321a31d..7d068800 100644 --- a/Step.Model/DatabaseModels/MaintenanceModel.cs +++ b/Step.Model/DatabaseModels/MaintenanceModel.cs @@ -10,7 +10,7 @@ namespace Step.Model.DatabaseModels public class MaintenanceModel { [Key] - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + [DatabaseGenerated(DatabaseGeneratedOption.None)] [Column("id")] public int MaintenanceId { get; set; }