// Lägger till ny felanmälan i databasen public void SaveCase(Case errorCase) { // Validering ICollection <ValidationResult> validationResults; if (!errorCase.Validate(out validationResults)) { var ex = new ValidationException("Objektet klarade inte valideringen."); ex.Data.Add("ValidationResults", validationResults); throw ex; } if (errorCase.FelanmID == 0) { CaseDAL.InsertCase(errorCase); } else { CaseDAL.UpdateCase(errorCase); } }
// Lägger till ny felanmälan i databasen public void SaveCase(Case errorCase) { // Validering ICollection<ValidationResult> validationResults; if (!errorCase.Validate(out validationResults)) { var ex = new ValidationException("Objektet klarade inte valideringen."); ex.Data.Add("ValidationResults", validationResults); throw ex; } if (errorCase.FelanmID == 0) { CaseDAL.InsertCase(errorCase); } else { CaseDAL.UpdateCase(errorCase); } }