Ability to enter purpose on createlog form
This commit is contained in:
+1
-1
@@ -8,7 +8,7 @@ namespace MileageTraker.Web.Migrations
|
||||
{
|
||||
string IMigrationMetadata.Id
|
||||
{
|
||||
get { return "201303010157481_AddPurposeType"; }
|
||||
get { return "201303020124385_AddPurposeType"; }
|
||||
}
|
||||
|
||||
string IMigrationMetadata.Source
|
||||
+10
-9
@@ -19,6 +19,7 @@ namespace MileageTraker.Web.Migrations
|
||||
purpose.Purpose,
|
||||
purpose.SortOrder);
|
||||
}
|
||||
|
||||
public override void Up()
|
||||
{
|
||||
CreateTable(
|
||||
@@ -30,13 +31,13 @@ namespace MileageTraker.Web.Migrations
|
||||
SortOrder = c.Int(nullable: false),
|
||||
})
|
||||
.PrimaryKey(t => t.PurposeTypeId);
|
||||
|
||||
AddColumn("Log", "PurposeTypeId", c => c.Int());
|
||||
AddForeignKey("Log", "PurposeTypeId", "PurposeType", "PurposeTypeId");
|
||||
CreateIndex("Log", "PurposeTypeId");
|
||||
|
||||
|
||||
AddColumn("Log", "Purpose_PurposeTypeId", c => c.Int());
|
||||
AddForeignKey("Log", "Purpose_PurposeTypeId", "PurposeType", "PurposeTypeId");
|
||||
CreateIndex("Log", "Purpose_PurposeTypeId");
|
||||
|
||||
var purposeTypes =
|
||||
new[]
|
||||
new[]
|
||||
{
|
||||
new PurposeType {Purpose = "Audit/Assessment", SortOrder = 1},
|
||||
new PurposeType {Purpose = "Client Assessment/Home Visit", SortOrder = 3},
|
||||
@@ -58,9 +59,9 @@ namespace MileageTraker.Web.Migrations
|
||||
|
||||
public override void Down()
|
||||
{
|
||||
DropIndex("Log", new[] { "PurposeTypeId" });
|
||||
DropForeignKey("Log", "PurposeTypeId", "PurposeType");
|
||||
DropColumn("Log", "PurposeTypeId");
|
||||
DropIndex("Log", new[] { "Purpose_PurposeTypeId" });
|
||||
DropForeignKey("Log", "Purpose_PurposeTypeId", "PurposeType");
|
||||
DropColumn("Log", "Purpose_PurposeTypeId");
|
||||
DropTable("PurposeType");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user