ETES_INPUT_TAB.cs 1.85 KB
using System.ComponentModel.DataAnnotations;
using TableAttribute = System.ComponentModel.DataAnnotations.Schema.TableAttribute;
using ColumnAttribute = System.ComponentModel.DataAnnotations.Schema.ColumnAttribute;
using System;

namespace HHECS.Model.Entities
{
    [Table("ETES_INPUT_TAB")]
    public class ETES_INPUT_TAB : BaseEntity<int>
    {
        private string dataCategory;

        [Column(Order = 2)]
        [MaxLength(50)]
        public string data_category
        {
            get { return dataCategory; }
            set { dataCategory = value; }
        }

        private string inputData;

        [Column(Order = 3)]
        [MaxLength(2000)]
        public string input_data
        {
            get { return inputData; }
            set { inputData = value; }
        }

        private DateTime? postedDate;

        [Column(Order = 4)]
        public DateTime? posted_date
        {
            get { return postedDate; }
            set { postedDate = value; }
        }

        private DateTime? startedDate;

        [Column(Order = 5)]
        [MaxLength(50)]
        public DateTime? started_date
        {
            get { return startedDate; }
            set { startedDate = value; }
        }

        private DateTime? executedDate;

        [Column(Order = 6)]
        public DateTime? executed_date
        {
            get { return executedDate; }
            set { executedDate = value; }
        }

        private string errorInfo;

        [Column(Order = 7)]
        [MaxLength(2000)]
        public string error_info
        {
            get { return errorInfo; }
            set { errorInfo = value; }
        }

        private string rowState;

        [Column(Order = 8)]
        [MaxLength(50)]
        public string rowstate
        {
            get { return rowState; }
            set { rowState = value; }
        }
    }
}