Table of Contents

Class IVADataManager

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class IVADataManager : BizDataManagerOfType<TaxasIVAVO>, IPnp, ISDKContextAwareness
Inheritance
IVADataManager

Constructors

IVADataManager()

public IVADataManager()

IVADataManager(ContextVO)

public IVADataManager(ContextVO contextItem)

Parameters

Nome Tipo Descrição
contextItem ContextVO

Methods

GetByCodeImpRegion(string, string, DateTime?)

public TaxasIVAVO GetByCodeImpRegion(string codigoimposto, string region, DateTime? dataIva = null)

Parameters

Nome Tipo Descrição
codigoimposto string
region string
dataIva DateTime?

Returns

TaxasIVAVO

GetByCodigo(int, DateTime?)

public TaxasIVAVO GetByCodigo(int codTabela, DateTime? dataIva = null)

Parameters

Nome Tipo Descrição
codTabela int
dataIva DateTime?

Returns

TaxasIVAVO

GetByIVat(int, decimal)

public TaxasIVAVO GetByIVat(int codTabela, decimal taxa)

Parameters

Nome Tipo Descrição
codTabela int
taxa decimal

Returns

TaxasIVAVO

GetByRegAndTax(string, decimal)

public TaxasIVAVO GetByRegAndTax(string region, decimal tax)

Parameters

Nome Tipo Descrição
region string
tax decimal

Returns

TaxasIVAVO

GetByTaxaIva(decimal, DateTime?)

public TaxasIVAVO GetByTaxaIva(decimal taxaIva, DateTime? dataIva = null)

Parameters

Nome Tipo Descrição
taxaIva decimal
dataIva DateTime?

Returns

TaxasIVAVO

GetTaxesAtCurrentRate()

public List<TaxasIVAVO> GetTaxesAtCurrentRate()

Returns

List<TaxasIVAVO>

GetTaxesByDate(DateTime)

public List<TaxasIVAVO> GetTaxesByDate(DateTime dateref)

Parameters

Nome Tipo Descrição
dateref DateTime

Returns

List<TaxasIVAVO>

GetTaxesOutAtCurrentRate()

public List<TaxasIVAVO> GetTaxesOutAtCurrentRate()

Returns

List<TaxasIVAVO>