Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using System; using System.Data; using UDDI;
namespace UDDI.Web { public class Owner { public static void Change( string entityType, string entityKey, string puid ) { SqlStoredProcedureAccessor sp = new SqlStoredProcedureAccessor(); switch( entityType ) { case "business": sp.ProcedureName = "net_businessEntity_owner_update"; sp.Parameters.Add( "@businessKey", SqlDbType.UniqueIdentifier ); sp.Parameters.SetGuidFromString( "@businessKey", entityKey ); break; case "tmodel": sp.ProcedureName = "net_tModel_owner_update"; sp.Parameters.Add( "@tModelKey", SqlDbType.UniqueIdentifier ); sp.Parameters.SetGuidFromKey( "@tModelKey", entityKey ); break;
default: { #if never
throw new UDDIException( ErrorType.E_fatalError, "Unknown entity type '" + entityType + "'" ); #endif
throw new UDDIException( ErrorType.E_fatalError, "UDDI_ERROR_UKNOWN_ENTITY_TYPE", entityType ); } } sp.Parameters.Add( "@PUID", SqlDbType.NVarChar, 450 ); sp.Parameters.SetString( "@PUID", puid ); sp.ExecuteNonQuery(); } } }
|