public Item VHasNoPurchaseOrderDetails(Item item, IPurchaseOrderDetailService _purchaseOrderDetailService) { IList <PurchaseOrderDetail> purchaseOrderDetails = _purchaseOrderDetailService.GetObjectsByItemId(item.Id); if (purchaseOrderDetails.Any()) { item.Errors.Add("Generic", "Tidak boleh terasosiasi dengan purchase order detail"); } return(item); }