#186 models design
This commit is contained in:
parent
c3a09328d2
commit
9fa9e10169
144
RMuseum/Models/Ganjoor/GanjoorPoemCorrection.cs
Normal file
144
RMuseum/Models/Ganjoor/GanjoorPoemCorrection.cs
Normal file
@ -0,0 +1,144 @@
|
||||
using RSecurityBackend.Models.Auth.Db;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace RMuseum.Models.Ganjoor
|
||||
{
|
||||
/// <summary>
|
||||
/// poem correction
|
||||
/// </summary>
|
||||
public class GanjoorPoemCorrection
|
||||
{
|
||||
/// <summary>
|
||||
/// Correction Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// poem Id
|
||||
/// </summary>
|
||||
public int PoemId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// poem
|
||||
/// </summary>
|
||||
public GanjoorPoem Poem { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// modified verses
|
||||
/// </summary>
|
||||
public ICollection<GanjoorVerseVOrderText> VerseOrderText { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// title
|
||||
/// </summary>
|
||||
public string Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original title
|
||||
/// </summary>
|
||||
public string OriginalTitle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// rhythm
|
||||
/// </summary>
|
||||
public string Rhythm { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original rhythm
|
||||
/// </summary>
|
||||
public string OriginalRhythm { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// note
|
||||
/// </summary>
|
||||
public string Note { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// date
|
||||
/// </summary>
|
||||
public DateTime Date { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// user Id
|
||||
/// </summary>
|
||||
public Guid UserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// user
|
||||
/// </summary>
|
||||
public RAppUser User { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// reviewed
|
||||
/// </summary>
|
||||
public bool Reviewed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// reviewdate
|
||||
/// </summary>
|
||||
public DateTime ReviewDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// review note
|
||||
/// </summary>
|
||||
public string ReviewNote { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// reviewer id
|
||||
/// </summary>
|
||||
public Guid? ReviewerUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// reviwer user id
|
||||
/// </summary>
|
||||
public virtual RAppUser ReviewerUser { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// application order for poem
|
||||
/// </summary>
|
||||
public int ApplicationOrder { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Verse Vorder / Text
|
||||
/// </summary>
|
||||
public class GanjoorVerseVOrderText
|
||||
{
|
||||
/// <summary>
|
||||
/// verse order
|
||||
/// </summary>
|
||||
public int VORder { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// text
|
||||
/// </summary>
|
||||
public string Text { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original text
|
||||
/// </summary>
|
||||
public string OriginalText { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// review result
|
||||
/// </summary>
|
||||
public CorrectionReviewResult Result { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// note
|
||||
/// </summary>
|
||||
public string ReviewNote { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// correction review result
|
||||
/// </summary>
|
||||
public enum CorrectionReviewResult
|
||||
{
|
||||
NotReviewed = 0,
|
||||
Approved = 1,
|
||||
Rejected = 2,
|
||||
NoChanged = 3
|
||||
}
|
||||
}
|
||||
@ -22,16 +22,36 @@ namespace RMuseum.Models.Ganjoor.ViewModels
|
||||
/// </summary>
|
||||
public GanjoorVerseVOrderTextViewModel[] VerseOrderText { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// title
|
||||
/// </summary>
|
||||
public string Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original title
|
||||
/// </summary>
|
||||
public string OriginalTitle { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// rhythm
|
||||
/// </summary>
|
||||
public string Rhythm { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original rhythm
|
||||
/// </summary>
|
||||
public string OriginalRhythm { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// note
|
||||
/// </summary>
|
||||
public string Note { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// date
|
||||
/// </summary>
|
||||
public DateTime Date { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// user Id
|
||||
/// </summary>
|
||||
@ -41,6 +61,21 @@ namespace RMuseum.Models.Ganjoor.ViewModels
|
||||
/// nickname
|
||||
/// </summary>
|
||||
public string UserNickname { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// reviewed
|
||||
/// </summary>
|
||||
public bool Reviewed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// reviewdate
|
||||
/// </summary>
|
||||
public DateTime ReviewDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// review note
|
||||
/// </summary>
|
||||
public string ReviewNote { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -57,5 +92,20 @@ namespace RMuseum.Models.Ganjoor.ViewModels
|
||||
/// text
|
||||
/// </summary>
|
||||
public string Text { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// original text
|
||||
/// </summary>
|
||||
public string OriginalText { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// review result
|
||||
/// </summary>
|
||||
public CorrectionReviewResult Result { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// note
|
||||
/// </summary>
|
||||
public string ReviewNote { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@ -4744,6 +4744,136 @@
|
||||
old collection page url e.g /saadi/tayyebat
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorPoemCorrection">
|
||||
<summary>
|
||||
poem correction
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.Id">
|
||||
<summary>
|
||||
Correction Id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.PoemId">
|
||||
<summary>
|
||||
poem Id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.Poem">
|
||||
<summary>
|
||||
poem
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.VerseOrderText">
|
||||
<summary>
|
||||
modified verses
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.Title">
|
||||
<summary>
|
||||
title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.OriginalTitle">
|
||||
<summary>
|
||||
original title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.Rhythm">
|
||||
<summary>
|
||||
rhythm
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.OriginalRhythm">
|
||||
<summary>
|
||||
original rhythm
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.Note">
|
||||
<summary>
|
||||
note
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.Date">
|
||||
<summary>
|
||||
date
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.UserId">
|
||||
<summary>
|
||||
user Id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.User">
|
||||
<summary>
|
||||
user
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.Reviewed">
|
||||
<summary>
|
||||
reviewed
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.ReviewDate">
|
||||
<summary>
|
||||
reviewdate
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.ReviewNote">
|
||||
<summary>
|
||||
review note
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.ReviewerUserId">
|
||||
<summary>
|
||||
reviewer id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.ReviewerUser">
|
||||
<summary>
|
||||
reviwer user id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemCorrection.ApplicationOrder">
|
||||
<summary>
|
||||
application order for poem
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorVerseVOrderText">
|
||||
<summary>
|
||||
Verse Vorder / Text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseVOrderText.VORder">
|
||||
<summary>
|
||||
verse order
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseVOrderText.Text">
|
||||
<summary>
|
||||
text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseVOrderText.OriginalText">
|
||||
<summary>
|
||||
original text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseVOrderText.Result">
|
||||
<summary>
|
||||
review result
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseVOrderText.ReviewNote">
|
||||
<summary>
|
||||
note
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.CorrectionReviewResult">
|
||||
<summary>
|
||||
correction review result
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorPoet">
|
||||
<summary>
|
||||
Ganjoor Poet
|
||||
@ -5599,16 +5729,36 @@
|
||||
modified verses
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.Title">
|
||||
<summary>
|
||||
title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.OriginalTitle">
|
||||
<summary>
|
||||
original title
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.Rhythm">
|
||||
<summary>
|
||||
rhythm
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.OriginalRhythm">
|
||||
<summary>
|
||||
original rhythm
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.Note">
|
||||
<summary>
|
||||
note
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.Date">
|
||||
<summary>
|
||||
date
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.UserId">
|
||||
<summary>
|
||||
user Id
|
||||
@ -5619,6 +5769,21 @@
|
||||
nickname
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.Reviewed">
|
||||
<summary>
|
||||
reviewed
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.ReviewDate">
|
||||
<summary>
|
||||
reviewdate
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel.ReviewNote">
|
||||
<summary>
|
||||
review note
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.ViewModels.GanjoorVerseVOrderTextViewModel">
|
||||
<summary>
|
||||
Verse Vorder / Text
|
||||
@ -5634,6 +5799,21 @@
|
||||
text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorVerseVOrderTextViewModel.OriginalText">
|
||||
<summary>
|
||||
original text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorVerseVOrderTextViewModel.Result">
|
||||
<summary>
|
||||
review result
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorVerseVOrderTextViewModel.ReviewNote">
|
||||
<summary>
|
||||
note
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemSummaryViewModel">
|
||||
<summary>
|
||||
poem summary
|
||||
|
||||
Loading…
Reference in New Issue
Block a user