Example #1
0
        public void UpdateTax(Tax tax)
        {

            ICollection<ValidationResult> validationResults;
            if (!tax.Validate(out validationResults))
            {
                var ex = new ValidationException("Objektet klarade inte valideringen.");
                ex.Data.Add("ValidationResults", validationResults);
                throw ex;
            }
            if (tax.TaxID == 0) // New post if ID is 0!
            {
                TaxDAL.InsertTax(tax);
            }
            else
            {
                TaxDAL.UpdateTax(tax);
            }
        }