private NFe InternalCalculate(NFe nfe) { nfe.CalculateTaxes(); if (nfe.IRValue >= 10) { nfe.CalculateIRWithhold(); } else { nfe.CleanNFeIR(); } if (nfe.invoiceValue >= 5000) { nfe.CalculateTaxesWithhold(); } else { nfe.CleanNFeTaxes(); } return(nfe); }