#62 improvizing music catalogue models

This commit is contained in:
Hamid Reza Mohammadi 2021-01-11 12:09:27 +03:30
parent 0da42457c4
commit bdea67d1ec
2 changed files with 36 additions and 1 deletions

View File

@ -1,4 +1,6 @@
using RMuseum.Models.MusicCatalogue; using RMuseum.Models.MusicCatalogue;
using RSecurityBackend.Models.Auth.Db;
using System;
namespace RMuseum.Models.Ganjoor namespace RMuseum.Models.Ganjoor
{ {
@ -62,6 +64,16 @@ namespace RMuseum.Models.Ganjoor
/// </summary> /// </summary>
public int? GanjoorTrackId { get; set; } public int? GanjoorTrackId { get; set; }
/// <summary>
/// singer
/// </summary>
public virtual GanjoorSinger Singer { get; set; }
/// <summary>
/// singer id
/// </summary>
public int? SingerId { get; set; }
/// <summary> /// <summary>
/// GanjoorTrack /// GanjoorTrack
/// </summary> /// </summary>
@ -82,6 +94,29 @@ namespace RMuseum.Models.Ganjoor
/// </summary> /// </summary>
public string Description { get; set; } public string Description { get; set; }
/// <summary>
/// approved
/// </summary>
public bool Approved { get; set; }
/// <summary>
/// Suggested by user id
/// </summary>
public Guid? SuggestedById { get; set; }
/// <summary>
/// Suggested by user
/// </summary>
/// <remarks>
/// approval user would be extractable from AuditLogs
/// </remarks>
public virtual RAppUser SuggestedBy { get; set; }
/// <summary>
/// approval date
/// </summary>
public DateTime ApprovalDate { get; set; }
/// <summary> /// <summary>
/// broken link /// broken link
/// </summary> /// </summary>

View File

@ -21,7 +21,7 @@ namespace RMuseum.Models.MusicCatalogue
/// url /// url
/// </summary> /// </summary>
public string Url { get; set; } public string Url { get; set; }
/// <summary> /// <summary>
/// albums /// albums
/// </summary> /// </summary>