public NFe CalculateWithhold(decimal invoiceValue, decimal IR, decimal PIS, decimal COFINS, decimal CSLL) { var csll = new CSLLService(CSLL); var cofins = new COFINSService(COFINS); var ir = new IRService(IR); var pis = new PISService(PIS); NFe nfe = new NFe(cofins, csll, ir, pis); nfe.invoiceValue = invoiceValue; return(InternalCalculate(nfe)); }
public AaController(IRService rService) { this.rService = rService; }
public RController(IRService rService) { _rService = rService; }
public PValueController(IRService rService) { _rService = rService; }