using System;
namespace DataModel.Models
{
///
/// Cache data update
///
public class DataUpdate
{
///
/// PK ID of record
///
public int ID { get; set; }
///
/// Name of source system (JDE/CMS/etc)
///
public string SourceSystem { get; set; }
///
/// Name of source data (WORK_ORDER, WORK_ORDER_STEP, etc)
///
public string SourceData { get; set; }
///
/// Cache table name
///
public string TableName { get; set; }
///
/// Timestamp at start of update
///
public DateTime StartDT { get; set; }
///
/// Timestamp at end of update
///
public DateTime EndDT { get; set; }
///
/// Type of data update
///
public UpdateTypes UpdateType { get; set; }
///
/// Whether or not the update was successful
///
public bool WasSuccessful { get; set; }
///
/// Number of records in update
///
public long NumberRecords { get; set; }
}
///
/// Types of data update
///
public enum UpdateTypes
{
Hourly = 1,
Daily = 2,
Mass = 3
}
}