JobMaterialRequsitionStore.cs 570 B

1234567891011121314151617
  1. using Comal.Classes;
  2. using InABox.Core;
  3. namespace Comal.Stores
  4. {
  5. public class JobMaterialRequsitionStore : BaseStore<JobRequisition>
  6. {
  7. protected override void BeforeDelete(JobRequisition entity)
  8. {
  9. base.BeforeDelete(entity);
  10. var items = Provider.Load(new Filter<JobRequisitionItem>(x => x.Requisition.ID).IsEqualTo(entity.ID));
  11. foreach (var item in items)
  12. FindSubStore<JobRequisitionItem>().Delete(item, "");
  13. //Provider.Delete<JobMaterialRequisitionItem>(item);
  14. }
  15. }
  16. }