using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace ND.MCJ.Model
{
    /// <summary>
    /// ÖÚ³ï»Ø±¨·½Ê½±í
    /// </summary>
    [Table("RepayWays")]
    public class RepayWays : BaseModel
    {
        /// <summary>
        /// Ö÷¼ü×ÔÔö
        /// </summary>
        [DisplayName("RepayId")]
        [Key]
        public int RepayId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        [DisplayName("CrowdFundId")]
        public int CrowdFundId { get; set; }
        /// <summary>
        /// ´´½¨ÈË
        /// </summary>
        [DisplayName("UserId")]
        public int UserId { get; set; }
        /// <summary>
        /// Ö§³Ö½ð¶î
        /// </summary>
        [DisplayName("SupportAmount")]
        public decimal SupportAmount { get; set; }
        /// <summary>
        /// ÃèÊö
        /// </summary>
        [DisplayName("Description")]
        public String Description { get; set; }
        /// <summary>
        /// Í¼Æ¬£¬¶àÍ¼¶ººÅ·Ö¸î
        /// </summary>
        [DisplayName("Images")]
        public String Images { get; set; }
        /// <summary>
        /// 0É¾³ý 1µÈ´ý»Ø±¨  2»Ø±¨ÖÐ 3ÒÑ»Ø±¨
        /// </summary>
        [DisplayName("StatusId")]
        public int StatusId { get; set; }
        /// <summary>
        /// ´´½¨ÈÕÆÚ
        /// </summary>
        [DisplayName("CreateDate")]
        public DateTime CreateDate { get; set; }
        /// <summary>
        /// ¸Ã»Ø±¨·½Ê½ÔÊÐíÖ§³ÖµÄ×î´óÈËÊý,Èô²»ÏÞÖÆÔòÌî0
        /// </summary>
        [DisplayName("MaxNumber")]
        public int MaxNumber { get; set; }
        /// <summary>
        /// ¸Ã»Ø±¨·½Ê½¿ªÊ¼»Ø±¨µÄ×î´óÆÚÏÞ
        /// </summary>
        [DisplayName("RepayDays")]
        public int RepayDays { get; set; }
    }
}

