public ActionResult Submit(EnterDetailsViewModel model) { var situation = new Situation(model.GrossIncome); var estimator = _estimatorSelector.Select(model.Period); var estimate = estimator.Estimate(situation); return Page("Submit", new SubmitViewModel(estimate)); }
public TaxBracket SelectBracket(Situation situation) { return(_brackets.Single(x => x.IsWithinBracket(situation))); }
public TaxBracket SelectBracket(Situation situation) { return _brackets.Single(x => x.IsWithinBracket(situation)); }