private void btnCalculate_Click(object sender, EventArgs e)
{
decimal TaxableIncome = Convert.ToDecimal(txtTaxableIncome.Text);
decimal TaxOwed = Convert.ToDecimal(txtTaxOwed.Text);
if (TaxableIncome <= 0m)
TaxOwed = .0m;
else if (TaxableIncome >= 0m && TaxableIncome <= 11000m)
TaxOwed = 0m + .10m;
else if (TaxableIncome > 11000m && TaxableIncome <= 44725)
TaxOwed = 1100m + (TaxableIncome * .12);
else if (TaxableIncome > 44725 && TaxableIncome <= 95375)
TaxOwed = 5147m + (TaxableIncome * .22);
else if (TaxableIncome > 95375 && TaxableIncome <= 182100)
TaxOwed = 16290m + (TaxableIncome * .24);
else if (TaxableIncome > 182100 && TaxableIncome <= 231250)
TaxOwed = 37104m + (TaxableIncome * .32);
else if (TaxableIncome > 231250 && TaxableIncome <= 578125)
TaxOwed = 52832m + (TaxableIncome * .35);
else if (TaxableIncome < 578125)
TaxOwed = 174238.25 + (TaxableIncome * .37);
}
private void btnCalculate_Click(object sender, EventArgs e)
{
decimal TaxableIncome = Convert.ToDecimal(txtTaxableIncome.Text);
decimal TaxOwed = Convert.ToDecimal(txtTaxOwed.Text);
if (TaxableIncome <= 0m)
TaxOwed = .0m;
else if (TaxableIncome >= 0m && TaxableIncome <= 11000m)
TaxOwed = 0m + .10m;
else if (TaxableIncome > 11000m && TaxableIncome <= 44725)
TaxOwed = 1100m + (TaxableIncome * .12);
else if (TaxableIncome > 44725 && TaxableIncome <= 95375)
TaxOwed = 5147m + (TaxableIncome * .22);
else if (TaxableIncome > 95375 && TaxableIncome <= 182100)
TaxOwed = 16290m + (TaxableIncome * .24);
else if (TaxableIncome > 182100 && TaxableIncome <= 231250)
TaxOwed = 37104m + (TaxableIncome * .32);
else if (TaxableIncome > 231250 && TaxableIncome <= 578125)
TaxOwed = 52832m + (TaxableIncome * .35);
else if (TaxableIncome < 578125)
TaxOwed = 174238.25 + (TaxableIncome * .37);
}