DictDetail.cs 1.49 KB
using System.ComponentModel.DataAnnotations;
using TableAttribute = System.ComponentModel.DataAnnotations.Schema.TableAttribute;
using ColumnAttribute = System.ComponentModel.DataAnnotations.Schema.ColumnAttribute;

namespace HHECS.Model.Entities
{
    [Table("dictdetail")]
    public class DictDetail : BaseEntityCU<int>
    {
        [Column(Order = 2)]
        [Required]
        public int DictId { get; set; }

        private string code;

        [Column(Order = 3)]
        [MaxLength(50)]
        public string Code
        {
            get { return code; }
            set { code = value; }
        }

        private string name;

        [Column(Order = 4)]
        [MaxLength(50)]
        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        private string value;

        [Column(Order = 5)]
        [MaxLength(200)]
        public string Value
        {
            get { return value; }
            set { this.value = value; }
        }

        private int sort;

        [Column(Order = 6)]
        [Required]
        public int Sort
        {
            get { return sort; }
            set { sort = value; }
        }

        private string remark;

        [Column(Order = 9)]
        [MaxLength(200)]
        public string Remark
        {
            get { return remark; }
            set { remark = value; }
        }

        /// <summary>
        /// 关联头
        /// </summary>
        public Dict Dict { get; set; }



    }
}