using System; using Comal.Classes; namespace Comal.Stores { internal class BillStore : BaseStore { protected override void BeforeSave(Bill entity) { base.BeforeSave(entity); //UpdateAggregate(entity, entity.SupplierLink, Sum(b => b.Balance, s => s.Balance)); } protected override void BeforeDelete(Bill entity) { base.BeforeDelete(entity); entity.SupplierLink.ID = Guid.Empty; //UpdateAggregate(entity, entity.SupplierLink, Sum(b => b.Balance, s => s.Balance)); } } }