using Hncore.Infrastructure.DDD;
using System;
using System.Collections.Generic;

namespace Hncore.Pass.Vpn.Domain
{
    public partial class ProductPackageEntity : EntityWithDelete<int>, ITenant
    {      
        public int TenantId { get; set; }
        public int ProductId { get; set; }
        public PackageType PackageType { get; set; } = PackageType.Base;
        public string Name { get; set; }
        public string Title { get; set; }
        public string Image { get; set; }
        public int Status { get; set; } = 0;
        public string Profile { get; set; }
        public decimal Price { get; set; }
        public decimal LinePrice { get; set; }
        public decimal DayPrice { get; set; }
        public decimal MinPrice { get; set; }
        public int DayCount { get; set; } = 1;
        public string OriginKey { get; set; }
        public string OriginName { get; set; }

        public int? IsTest { get; set; } = 0;
    }
}
