using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.Gb4ExportImport { public record Gb4ExportImportDTO { private int datasetid = -1; private int datasetdetailid = -1; private int replicationid = -1; private DateTime lastinsertdate = Convert.ToDateTime("1899-12-01"); private DateTime lastupdatedate = Convert.ToDateTime("1899-12-01"); private DateTime lastdeletedate = Convert.ToDateTime("1899-12-01"); private string exportdata1 = ""; private string exportdata2 = ""; private string exportdata3 = ""; private string exportdata4 = ""; private string exportdata5 = ""; private string exportdata6 = ""; private string exportdata7 = ""; private string exportdata8 = ""; private string exportdata9 = ""; private string exportdata10 = ""; private int typeofexport;//--0 Insert ,1-Update ,2-Delete private string fromdatabasename; private string todatabasename; private string logindatabasename; private string fromactdatabasename; private string toactdatabasename; private string fromqueuename; private string toqueuename; private int overwrite; private bool iscrosslink = false; private string crosslinkaddress; public int DataSetId { get { return datasetid; } set { datasetid = value; } } public int DataSetDetailId { get { return datasetdetailid; } set { datasetdetailid = value; } } public int ReplicationId { get { return replicationid; } set { replicationid = value; } } public DateTime LastInsertDate { get { return lastinsertdate; } set { lastinsertdate = value; } } public DateTime LastUpdateDate { get { return lastupdatedate; } set { lastupdatedate = value; } } public DateTime LastDeleteDate { get { return lastdeletedate; } set { lastdeletedate = value; } } public string ExportData1 { get { return exportdata1; } set { exportdata1 = value; } } public string ExportData2 { get { return exportdata2; } set { exportdata2 = value; } } public string ExportData3 { get { return exportdata3; } set { exportdata3 = value; } } public string ExportData4 { get { return exportdata4; } set { exportdata4 = value; } } public string ExportData5 { get { return exportdata5; } set { exportdata5 = value; } } public string ExportData6 { get { return exportdata6; } set { exportdata6 = value; } } public string ExportData7 { get { return exportdata7; } set { exportdata7 = value; } } public string ExportData8 { get { return exportdata8; } set { exportdata8 = value; } } public string ExportData9 { get { return exportdata9; } set { exportdata9 = value; } } public string ExportData10 { get { return exportdata10; } set { exportdata10 = value; } } public int TypeofExport { get { return typeofexport; } set { typeofexport = value; } } public string FromDataBaseName { get { return fromdatabasename; } set { fromdatabasename = value; } } public string ToDataBaseName { get { return todatabasename; } set { todatabasename = value; } } public string LoginDataBaseName { get { return logindatabasename; } set { logindatabasename = value; } } public string FromActDataBaseName { get { return fromactdatabasename; } set { fromactdatabasename = value; } } public string ToActDataBaseName { get { return toactdatabasename; } set { toactdatabasename = value; } } public string FromQueueName { get { return fromqueuename; } set { fromqueuename = value; } } public string ToQueueName { get { return toqueuename; } set { toqueuename = value; } } public int OverWrite { get { return overwrite; } set { overwrite = value; } } public bool IsCrossLink { get { return iscrosslink; } set { iscrosslink = value; } } public string CrossLinkAddress { get { return crosslinkaddress; } set { crosslinkaddress = value; } } private DateTime lastinsertedtill; private DateTime lastupdatedtill; private DateTime lastdeletedtill; public DateTime LastInsertedTill { get { return lastinsertedtill; } set { lastinsertedtill = value; } } public DateTime LastUpdatedTill { get { return lastupdatedtill; } set { lastupdatedtill = value; } } public DateTime LastDeletedTill { get { return lastdeletedtill; } set { lastdeletedtill = value; } } } }