public CarbonFuelTaxWrapper GetTax502103(int periodId, string glCode) { var processTaxCA = new ProcessTaxCA(); switch (glCode) { case "502103A": return(processTaxCA.GetTax502103A(periodId, glCode)); //case "502103B": // return processTaxCA.GetTax502103B(periodId, glCode); } return(new CarbonFuelTaxWrapper { hasAnError = true, message = "GL Code not Implemented" }); }
public TaxWrapper GetTaxDetails(int periodId, string glCode) { var processTaxCA = new ProcessTaxCA(); switch (glCode) { case "502009": return(processTaxCA.GetTax502009(periodId, glCode)); case "502563": return(processTaxCA.GetTax502563(periodId, glCode)); } return(new TaxWrapper { hasAnError = true, message = "GL Code not Implemented" }); }
public TaxWrapper GetRemCAForPeriod(int periodId) { var processTaxCA = new ProcessTaxCA(); return(processTaxCA.GetCATaxForPeriod(periodId)); }