using AyCode.Interfaces; using AyCode.Interfaces.Entities; using AyCode.Interfaces.TimeStampInfo; using FruitBank.Common.Entities; namespace FruitBank.Common.Interfaces; public interface IMeasuringItemPalletBase : IEntityInt, IMeasuringQuantity, IMeasuringGrossWeight, IMeasured, ITimeStampInfo, ICustomForeignKeyInt { public double TareWeight { get; set; } public double PalletWeight { get; set; } public int? CreatorId { get; set; } public int? ModifierId { get; set; } public double CalculateNetWeight(); public bool IsValidSafeMeasuringValues(); public bool IsValidMeasuringValues(bool isMeasurable); }