@@ -46,23 +46,23 @@ public SchemeDefinition<XElement> GetProcessSchemeBySchemeId(Guid schemeId)
4646 if ( processScheme == null || string . IsNullOrEmpty ( processScheme . Scheme ) )
4747 throw new SchemeNotFoundException ( ) ;
4848
49- return new SchemeDefinition < XElement > ( schemeId , XElement . Parse ( processScheme . Scheme ) , processScheme . IsObsolete , processScheme . DefiningParameters ) ;
49+ return new SchemeDefinition < XElement > ( schemeId , processScheme . SchemeCode , XElement . Parse ( processScheme . Scheme ) , processScheme . IsObsolete , processScheme . DefiningParameters ) ;
5050 }
5151
52- public SchemeDefinition < XElement > GetProcessSchemeWithParameters ( string SchemeCode , IDictionary < string , object > parameters )
52+ public SchemeDefinition < XElement > GetProcessSchemeWithParameters ( string schemeCode , IDictionary < string , object > parameters )
5353 {
54- return GetProcessSchemeWithParameters ( SchemeCode , parameters , false ) ;
54+ return GetProcessSchemeWithParameters ( schemeCode , parameters , false ) ;
5555 }
5656
57- public SchemeDefinition < XElement > GetProcessSchemeWithParameters ( string SchemeCode , IDictionary < string , object > parameters , bool ignoreObsolete )
57+ public SchemeDefinition < XElement > GetProcessSchemeWithParameters ( string schemeCode , IDictionary < string , object > parameters , bool ignoreObsolete )
5858 {
5959 IEnumerable < WorkflowProcessScheme > processSchemes ;
6060 var definingParameters = SerializeParameters ( parameters ) ;
6161 var hash = HashHelper . GenerateStringHash ( definingParameters ) ;
6262
6363 using ( var context = CreateContext ( ) )
6464 {
65- processSchemes = context . WorkflowProcessSchemes . Where ( pss => pss . SchemeCode == SchemeCode && pss . DefiningParametersHash == hash && ( ! ignoreObsolete || ! pss . IsObsolete ) ) . ToList ( ) ;
65+ processSchemes = context . WorkflowProcessSchemes . Where ( pss => pss . SchemeCode == schemeCode && pss . DefiningParametersHash == hash && ( ! ignoreObsolete || ! pss . IsObsolete ) ) . ToList ( ) ;
6666 }
6767
6868 if ( processSchemes . Count ( ) < 1 )
@@ -71,12 +71,12 @@ public SchemeDefinition<XElement> GetProcessSchemeWithParameters(string SchemeCo
7171 if ( processSchemes . Count ( ) == 1 )
7272 {
7373 var scheme = processSchemes . First ( ) ;
74- return new SchemeDefinition < XElement > ( scheme . Id , XElement . Parse ( scheme . Scheme ) , scheme . IsObsolete ) ;
74+ return new SchemeDefinition < XElement > ( scheme . Id , schemeCode , XElement . Parse ( scheme . Scheme ) , scheme . IsObsolete ) ;
7575 }
7676
7777 foreach ( var processScheme in processSchemes . Where ( processScheme => processScheme . DefiningParameters == definingParameters ) )
7878 {
79- return new SchemeDefinition < XElement > ( processScheme . Id , XElement . Parse ( processScheme . Scheme ) , processScheme . IsObsolete ) ;
79+ return new SchemeDefinition < XElement > ( processScheme . Id , schemeCode , XElement . Parse ( processScheme . Scheme ) , processScheme . IsObsolete ) ;
8080 }
8181
8282 throw new SchemeNotFoundException ( ) ;
0 commit comments