public ValidationResult Excluir(int id) { BeginTransaction(); var retorno = service.Excluir(id); if (retorno.IsValid) { //commit transaction Commit(); //commit error if (!ValidationResults.IsValid) { return(ValidationResults); } } return(retorno); }