Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

Country.cs

using Nop.Core.Domain.Localization;
using Nop.Core.Domain.Stores;

namespace Nop.Core.Domain.Directory;

/// 
/// Represents a country
/// 
public partial class Country : BaseEntity, ILocalizedEntity, IStoreMappingSupported
{
    /// 
    /// Gets or sets the name
    /// 
    public string Name { get; set; }

    /// 
    /// Gets or sets a value indicating whether billing is allowed to this country
    /// 
    public bool AllowsBilling { get; set; }

    /// 
    /// Gets or sets a value indicating whether shipping is allowed to this country
    /// 
    public bool AllowsShipping { get; set; }

    /// 
    /// Gets or sets the two letter ISO code
    /// 
    public string TwoLetterIsoCode { get; set; }

    /// 
    /// Gets or sets the three letter ISO code
    /// 
    public string ThreeLetterIsoCode { get; set; }

    /// 
    /// Gets or sets the numeric ISO code
    /// 
    public int NumericIsoCode { get; set; }

    /// 
    /// Gets or sets a value indicating whether customers in this country must be charged EU VAT
    /// 
    public bool SubjectToVat { get; set; }

    /// 
    /// Gets or sets a value indicating whether the entity is published
    /// 
    public bool Published { get; set; }

    /// 
    /// Gets or sets the display order
    /// 
    public int DisplayOrder { get; set; }

    /// 
    /// Gets or sets a value indicating whether the entity is limited/restricted to certain stores
    /// 
    public bool LimitedToStores { get; set; }
}