using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.Interaction { public record InteractionDetailGenericDTO { private int interactionid; private string interactionnumber; private string interactiondate; private string referencenumber; private string referencedate; private string direction; private string interactionmode; private int interactiontypeid; private string interactiontypename; private string subject; private string data; private int eventtypeid; private string eventtypename; private int actionid; private string actiondescription; private string fromid; private string toids; private string ccids; private string bccids; private int createdbyid; private string createdbyname; private string createdon; private int modifiedbyid; private string modifiedbyname; private string modifiedon; private string filename; private string filetype; //Doc ,Excel private string mimetype; private string filebody; private int objectid; private int objecttypeid; //private List filedownloaddtos; public int InteractionId { get { return interactionid; } set { interactionid = value; } } public string InteractionNumber { get { return interactionnumber; } set { interactionnumber = value; } } public string InteractionDate { get { return interactiondate; } set { interactiondate = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public string ReferenceDate { get { return referencedate; } set { referencedate = value; } } public string Direction { get { return direction; } set { direction = value; } } public string InteractionMode { get { return interactionmode; } set { interactionmode = value; } } public int InteractionTypeId { get { return interactiontypeid; } set { interactiontypeid = value; } } public string InteractionTypeName { get { return interactiontypename; } set { interactiontypename = value; } } public string Subject { get { return subject; } set { subject = value; } } public string Data { get { return subject; } set { subject = value; } } public int EventTypeId { get { return eventtypeid; } set { eventtypeid = value; } } public string EventTypeName { get { return eventtypename; } set { eventtypename = value; } } public int ActionId { get { return actionid; } set { actionid = value; } } public string ActionDescription { get { return actiondescription; } set { actiondescription = value; } } public string FromId { get { return fromid; } set { fromid = value; } } public string ToIds { get { return toids; } set { toids = value; } } public string CCIds { get { return ccids; } set { ccids = value; } } public string BCCIds { get { return bccids; } set { bccids = value; } } public int CreatedById { get { return createdbyid; } set { createdbyid = value; } } public string CreatedByName { get { return createdbyname; } set { createdbyname = value; } } public string CreatedOn { get { return createdon; } set { createdon = value; } } public int ModifiedById { get { return modifiedbyid; } set { modifiedbyid = value; } } public string ModifiedByName { get { return modifiedbyname; } set { modifiedbyname = value; } } public string ModifiedOn { get { return modifiedon; } set { modifiedon = value; } } public string FileName { get { return filename; } set { filename = value; } } public string FileType { get { return filetype; } set { filetype = value; } } public string MimeType { get { return mimetype; } set { mimetype = value; } } public string FileBody { get { return filebody; } set { filebody = value; } } public int ObjectId { get { return objectid; } set { objectid = value; } } public int ObjectTypeId { get { return objecttypeid; } set { objecttypeid = value; } } //public List FileDownloadDTOs //{ // get { return filedownloaddtos; } // set { filedownloaddtos = value; } //} } }