Class IVABiz
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
public class IVABiz : BizObjectOfType<TaxasIVAVO>, IPnp, ISDKBiz, ISDKBaseBiz, ISDKContextAwareness, ITypedWS<TaxasIVAVO>
- Inheritance
-
IVABiz
Constructors
IVABiz()
IVABiz(ContextVO)
public IVABiz(ContextVO contextItem)
Parameters
Properties
EntityDataManager
public IVADataManager EntityDataManager { get; }
Property Value
- IVADataManager
Methods
ExistsIVATable(int, DateTime)
public static bool ExistsIVATable(int codigo, DateTime data)
Parameters
Returns
- bool
GetDataManager()
public override BizDataManagerOfType<TaxasIVAVO> GetDataManager()
Returns
- BizDataManagerOfType<TaxasIVAVO>
GetDefaultTabIVA(DateTime)
public static int GetDefaultTabIVA(DateTime data)
Parameters
Returns
- int
GetTaxa(int, DateTime)
public static decimal GetTaxa(int codigo, DateTime data)
Parameters
Returns
- decimal
GetTaxaRecargo(int, DateTime)
public static decimal GetTaxaRecargo(int codigo, DateTime data)
Parameters
Returns
- decimal
InUseByAvencasIDocuments(TaxasIVAVO)
public bool InUseByAvencasIDocuments(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseByBIDocuments(TaxasIVAVO)
public bool InUseByBIDocuments(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseByCl(TaxasIVAVO)
public bool InUseByCl(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseByDocuments(TaxasIVAVO)
public bool InUseByDocuments(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseByFIDocuments(TaxasIVAVO)
public bool InUseByFIDocuments(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseByFNDocuments(TaxasIVAVO)
public bool InUseByFNDocuments(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseByFl(TaxasIVAVO)
public bool InUseByFl(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseByRDDocuments(TaxasIVAVO)
public bool InUseByRDDocuments(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
InUseBySt(TaxasIVAVO)
public bool InUseBySt(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
IsTaxRegionPT(TaxasIVAVO)
public static bool IsTaxRegionPT(TaxasIVAVO taxaIva)
Parameters
Returns
- bool
IsTaxRegionPT(int, DateTime)
public static bool IsTaxRegionPT(int codigo, DateTime data)
Parameters
Returns
- bool
OnAdding(TaxasIVAVO, bool)
public override List<MessageVO> OnAdding(TaxasIVAVO itemVO, bool duplicating)
Parameters
Returns
- List<MessageVO>
OnDelete(TaxasIVAVO, bool)
public override List<MessageVO> OnDelete(TaxasIVAVO itemVO, bool runWarningRules)
Parameters
Returns
- List<MessageVO>
OnSave(TaxasIVAVO, bool)
public override List<MessageVO> OnSave(TaxasIVAVO itemVO, bool runWarningRules)
Parameters
Returns
- List<MessageVO>
OnSaveError(List<MessageVO>)
public override void OnSaveError(List<MessageVO> mensagens)
Parameters
SyncOnChange(TaxasIVAVO, List<EntityChangeOperation>)
public override List<MessageVO> SyncOnChange(TaxasIVAVO masterVO, List<EntityChangeOperation> changedItems)
Parameters
Returns
- List<MessageVO>