29 lines
754 B
C#
29 lines
754 B
C#
using AyCode.Interfaces.Entities;
|
|
using AyCode.Interfaces.TimeStampInfo;
|
|
using FruitBank.Common.Entities;
|
|
|
|
namespace FruitBank.Common.Interfaces;
|
|
|
|
public interface ICargoPartner : IPartnerBase
|
|
{
|
|
List<CargoTruck>? CargoTrucks { get; set; }
|
|
}
|
|
|
|
public interface IPartner : IPartnerBase
|
|
{
|
|
List<ShippingDocument>? 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; }
|
|
} |