using AyCode.Interfaces.Entities;
using AyCode.Interfaces.TimeStampInfo;
using FruitBank.Common.Entities;

namespace FruitBank.Common.Interfaces;

public interface IPartner : IEntityInt, ITimeStampInfo
{
    string Name { get; set; }
    string TaxId { get; set; }
    string CertificationNumber { get; set; }
    string PostalCode { get; set; }
    string Country { get; set; }
    string State { get; set; }
    string County { get; set; }
    string City { get; set; }
    string Street { get; set; }

    List<ShippingDocument>? ShippingDocuments { get; set; }
}