Initial commit

This commit is contained in:
2025-02-13 22:10:32 +01:00
commit 3563d783d4
162 changed files with 14738 additions and 0 deletions

View File

@@ -0,0 +1,94 @@
using System;
using System.Runtime.Serialization;
using DotNetNuke.ComponentModel.DataAnnotations;
using Bring2mind.InMemoriam.Core.Data;
namespace Bring2mind.InMemoriam.Core.Models.Pictures
{
[TableName("B2M_InMemoriam_Pictures")]
[PrimaryKey("PictureId", AutoIncrement = true)]
[DataContract]
[Scope("ModuleId")]
public partial class PictureBase : AuditableEntity
{
#region .ctor
public PictureBase()
{
PictureId = -1;
}
#endregion
#region Properties
[DataMember]
public int PictureId { get; set; }
[DataMember]
public int ModuleId { get; set; }
[DataMember]
public Guid ImageIdentifier { get; set; }
[DataMember]
public int OriginalWidth { get; set; }
[DataMember]
public int OriginalHeight { get; set; }
[DataMember]
public string OriginalName { get; set; }
[DataMember]
public string Title { get; set; }
[DataMember]
public string Description { get; set; }
[DataMember]
public int PictureYear { get; set; }
[DataMember]
public int PictureMonth { get; set; }
[DataMember]
public int PictureDay { get; set; }
[DataMember]
public int Visibility { get; set; }
#endregion
#region Methods
public void ReadPictureBase(PictureBase picture)
{
if (picture.PictureId > -1)
PictureId = picture.PictureId;
if (picture.ModuleId > -1)
ModuleId = picture.ModuleId;
ImageIdentifier = picture.ImageIdentifier;
if (picture.OriginalWidth > -1)
OriginalWidth = picture.OriginalWidth;
if (picture.OriginalHeight > -1)
OriginalHeight = picture.OriginalHeight;
if (!String.IsNullOrEmpty(picture.OriginalName))
OriginalName = picture.OriginalName;
if (!String.IsNullOrEmpty(picture.Title))
Title = picture.Title;
if (!String.IsNullOrEmpty(picture.Description))
Description = picture.Description;
if (picture.PictureYear > -1)
PictureYear = picture.PictureYear;
if (picture.PictureMonth > -1)
PictureMonth = picture.PictureMonth;
if (picture.PictureDay > -1)
PictureDay = picture.PictureDay;
if (picture.Visibility > -1)
Visibility = picture.Visibility;
}
#endregion
}
}