#478 add publication date for poet spec lines and pictures
This commit is contained in:
parent
a1e28fdb46
commit
a0726bea94
@ -59,5 +59,9 @@ namespace RMuseum.Models.Ganjoor
|
||||
/// </summary>
|
||||
public bool ChosenOne { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// publication date
|
||||
/// </summary>
|
||||
public DateTime PublicationDate { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@ -48,5 +48,10 @@ namespace RMuseum.Models.Ganjoor
|
||||
/// </summary>
|
||||
public virtual RAppUser SuggestedBy { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// publication date
|
||||
/// </summary>
|
||||
public DateTime PublicationDate { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -9997,6 +9997,11 @@
|
||||
selected
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoetSuggestedPicture.PublicationDate">
|
||||
<summary>
|
||||
publication date
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorPoetSuggestedSpecLine">
|
||||
<summary>
|
||||
Ganjoor Poet Specification
|
||||
@ -10042,6 +10047,11 @@
|
||||
suggested by
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoetSuggestedSpecLine.PublicationDate">
|
||||
<summary>
|
||||
publication date
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorQuotedPoem">
|
||||
<summary>
|
||||
related poem to a poem
|
||||
|
||||
@ -209,6 +209,10 @@ namespace RMuseum.Services.Implementation
|
||||
|
||||
var dbModel = await _context.GanjoorPoetSuggestedSpecLines.Where(s => s.Id == model.Id).SingleAsync();
|
||||
bool publishIsChanged = model.Published != dbModel.Published;
|
||||
if (publishIsChanged)
|
||||
{
|
||||
dbModel.PublicationDate = DateTime.Now;
|
||||
}
|
||||
dbModel.LineOrder = model.LineOrder;
|
||||
dbModel.Contents = model.Contents;
|
||||
dbModel.Published = model.Published;
|
||||
|
||||
@ -270,6 +270,10 @@ namespace RMuseum.Services.Implementation
|
||||
}
|
||||
|
||||
bool publishIsChanged = model.Published != dbModel.Published;
|
||||
if(publishIsChanged)
|
||||
{
|
||||
dbModel.PublicationDate = DateTime.Now;
|
||||
}
|
||||
bool newlyChosenOne = model.ChosenOne && !dbModel.ChosenOne;
|
||||
if (newlyChosenOne)
|
||||
dbModel.PicOrder = 1;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user