// Uppdaterar ändringar för vald åtgärd i databasen public void SaveAction(Action action) { // Validering ICollection <ValidationResult> validationResults; if (!action.Validate(out validationResults)) { var ex = new ValidationException("Objektet klarade inte valideringen."); ex.Data.Add("ValidationResults", validationResults); throw ex; } if (action.ÅtgID == 0) { ActionDAL.InsertAction(action); } else { ActionDAL.UpdateAction(action); } }