1234567891011121314151617181920212223242526 |
- using Comal.Classes;
- using Comal.Stores;
- using InABox.Core;
- using System.Collections.Generic;
- using System.Text;
- namespace PRSStores;
- public class JobRequisitionItemPurchaseOrderItemStore : BaseStore<JobRequisitionItemPurchaseOrderItem>
- {
- protected override void AfterSave(JobRequisitionItemPurchaseOrderItem entity)
- {
- base.AfterSave(entity);
- if(entity.PurchaseOrderItem.HasOriginalValue(x => x.ID) || entity.JobRequisitionItem.HasOriginalValue(x => x.ID))
- {
- JobRequisitionItemStore.UpdateStatus(this, entity.JobRequisitionItem.ID, JobRequisitionItemAction.Created);
- }
- }
- protected override void AfterDelete(JobRequisitionItemPurchaseOrderItem entity)
- {
- JobRequisitionItemStore.UpdateStatus(this, entity.JobRequisitionItem.ID, JobRequisitionItemAction.Deleted);
- base.AfterDelete(entity);
- }
- }
|