using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; using FruitBank.Common.Entities; namespace FruitBank.Common.Interfaces; public interface ICargoPartner : IPartnerBase { List? CargoTrucks { get; set; } } public interface IPartner : IPartnerBase { List? ShippingDocuments { get; set; } } public interface IPartnerBase : IEntityInt, ITimeStampInfo { string Name { get; set; } string TaxId { get; set; } string CertificationNumber { get; set; } string CountryCode { 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; } }