#266 additional fields for RecitationErrorReport

This commit is contained in:
Hamid Reza Mohammadi 2021-12-23 12:01:45 +03:30
parent 5ab2cec1ac
commit 9dd0e03b37
6 changed files with 3681 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,37 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace RMuseum.Migrations
{
public partial class RecitationErrorReportNewFields : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AddColumn<int>(
name: "CoupletIndex",
table: "RecitationErrorReports",
type: "int",
nullable: false,
defaultValue: 0);
migrationBuilder.AddColumn<int>(
name: "NumberOfLinesAffected",
table: "RecitationErrorReports",
type: "int",
nullable: false,
defaultValue: 1);
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropColumn(
name: "CoupletIndex",
table: "RecitationErrorReports");
migrationBuilder.DropColumn(
name: "NumberOfLinesAffected",
table: "RecitationErrorReports");
}
}
}

View File

@ -1558,9 +1558,15 @@ namespace RMuseum.Migrations
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"), 1L, 1);
b.Property<int>("CoupletIndex")
.HasColumnType("int");
b.Property<DateTime>("DateTime")
.HasColumnType("datetime2");
b.Property<int>("NumberOfLinesAffected")
.HasColumnType("int");
b.Property<string>("ReasonText")
.HasColumnType("nvarchar(max)");

View File

@ -42,5 +42,15 @@ namespace RMuseum.Models.GanjoorAudio
/// DateTime
/// </summary>
public DateTime DateTime { get; set; }
/// <summary>
/// number of verses affected
/// </summary>
public int NumberOfLinesAffected { get; set; }
/// <summary>
/// couplet index
/// </summary>
public int CoupletIndex { get; set; }
}
}

View File

@ -26,6 +26,16 @@ namespace RMuseum.Models.GanjoorAudio.ViewModels
/// </summary>
public RecitationViewModel Recitation { get; set; }
/// <summary>
/// number of verses affected
/// </summary>
public int NumberOfLinesAffected { get; set; }
/// <summary>
/// couplet index
/// </summary>
public int CoupletIndex { get; set; }
/// <summary>
/// DateTime
/// </summary>

View File

@ -3775,6 +3775,16 @@
DateTime
</summary>
</member>
<member name="P:RMuseum.Models.GanjoorAudio.RecitationErrorReport.NumberOfLinesAffected">
<summary>
number of verses affected
</summary>
</member>
<member name="P:RMuseum.Models.GanjoorAudio.RecitationErrorReport.CoupletIndex">
<summary>
couplet index
</summary>
</member>
<member name="T:RMuseum.Models.GanjoorAudio.RecitationPublishingTracker">
<summary>
Narration Publishing Tracker
@ -4067,6 +4077,16 @@
recitation
</summary>
</member>
<member name="P:RMuseum.Models.GanjoorAudio.ViewModels.RecitationErrorReportViewModel.NumberOfLinesAffected">
<summary>
number of verses affected
</summary>
</member>
<member name="P:RMuseum.Models.GanjoorAudio.ViewModels.RecitationErrorReportViewModel.CoupletIndex">
<summary>
couplet index
</summary>
</member>
<member name="P:RMuseum.Models.GanjoorAudio.ViewModels.RecitationErrorReportViewModel.DateTime">
<summary>
DateTime