1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.module.purap.document.validation.impl;
17
18 import org.kuali.ole.integration.cab.CapitalAssetBuilderModuleService;
19 import org.kuali.ole.integration.purap.ItemCapitalAsset;
20 import org.kuali.ole.sys.document.validation.GenericValidation;
21 import org.kuali.ole.sys.document.validation.event.AttributedDocumentEvent;
22
23 public class PurchasingAddItemCapitalAssetValidation extends GenericValidation {
24
25 private CapitalAssetBuilderModuleService capitalAssetBuilderModuleService;
26 ItemCapitalAsset asset;
27
28 public boolean validate(AttributedDocumentEvent event) {
29 return capitalAssetBuilderModuleService.validateAddItemCapitalAssetBusinessRules(asset);
30 }
31
32 public CapitalAssetBuilderModuleService getCapitalAssetBuilderModuleService() {
33 return capitalAssetBuilderModuleService;
34 }
35
36 public void setCapitalAssetBuilderModuleService(CapitalAssetBuilderModuleService capitalAssetBuilderModuleService) {
37 this.capitalAssetBuilderModuleService = capitalAssetBuilderModuleService;
38 }
39
40 public ItemCapitalAsset getAsset() {
41 return asset;
42 }
43
44 public void setAsset(ItemCapitalAsset asset) {
45 this.asset = asset;
46 }
47
48 }