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