using RMuseum.Models.Artifact;
using RMuseum.Models.Artifact.ViewModels;
using System;
namespace RMuseum.Models.Bookmark.ViewModels
{
public class RUserBookmarkViewModel
{
public RUserBookmarkViewModel(RUserBookmark src)
{
Id = src.Id;
RAppUserId = src.RAppUserId;
RArtifactMasterRecord = src.RArtifactMasterRecord;
RArtifactItemRecord = null;//this should be filled by an external call
DateTime = src.DateTime;
RBookmarkType = src.RBookmarkType;
Note = src.Note;
}
///
/// Id
///
public Guid Id { get; set; }
///
/// User Id
///
public Guid RAppUserId { get; set; }
///
/// Master Record
///
public virtual RArtifactMasterRecord RArtifactMasterRecord { get; set; }
///
/// Item Record
///
public virtual RArtifactItemRecordViewModel RArtifactItemRecord { get; set; }
///
/// DateTime
///
public DateTime DateTime { get; set; }
///
/// Type
///
public RBookmarkType RBookmarkType { get; set; }
///
/// User Note
///
public string Note { get; set; }
}
}