/// <summary> /// for test /// </summary> public IndividualIncomeTaxPresenter(IIndividualIncomeTaxView view, bool isPostBack, ITaxFacade mockTax) { _ITax = mockTax; _View = view; AttachViewEvent(); InitView(isPostBack); }
public static bool ValidTaxCutoffPoint(IIndividualIncomeTaxView view) { bool validition = true; decimal taxCutoffPoint; //检验起征点 if (string.IsNullOrEmpty(view.TaxCutoffPoint)) { validition = false; view.TaxCutoffPointMessage = "请输入起征点"; } else if (!Decimal.TryParse(view.TaxCutoffPoint, out taxCutoffPoint)) { validition = false; view.TaxCutoffPointMessage = "格式错误"; } else if (Convert.ToDecimal(view.TaxCutoffPoint) < 0) { validition = false; view.TaxCutoffPointMessage = "不可小于0"; } return(validition); }
public IndividualIncomeTaxPresenter(IIndividualIncomeTaxView view, bool isPostBack) { _View = view; AttachViewEvent(); InitView(isPostBack); }