protected virtual ICrmOperationResult Execute(ICrmOperation orgCommand) { ICrmOperationResult result = orgCommand.Execute(); if (result == null) { throw new NotSupportedException("Sorry, was not able to translate the command into the appropriate CRM SDK Organization Request message."); } return(result); }
public int ExecuteNonQueryOperation(ICrmOperation command) { // You can use ExecuteNonQuery to perform catalog operations (for example, querying the structure of a database or creating database objects such as tables), or to change the data in a database by executing UPDATE, INSERT, or DELETE statements. // Although ExecuteNonQuery does not return any rows, any output parameters or return values mapped to parameters are populated with data. // For UPDATE, INSERT, and DELETE statements, the return value is the number of rows affected by the command. For all other types of statements, the return value is -1. GuardOrgCommand(command); ICrmOperationResult result = command.Execute(); if (result == null) { throw new NotSupportedException("Sorry, was not able to translate the command into the appropriate CRM SDK Organization Request message."); } return result.ReturnValue; }
public int ExecuteNonQueryOperation(ICrmOperation command) { // You can use ExecuteNonQuery to perform catalog operations (for example, querying the structure of a database or creating database objects such as tables), or to change the data in a database by executing UPDATE, INSERT, or DELETE statements. // Although ExecuteNonQuery does not return any rows, any output parameters or return values mapped to parameters are populated with data. // For UPDATE, INSERT, and DELETE statements, the return value is the number of rows affected by the command. For all other types of statements, the return value is -1. GuardOrgCommand(command); ICrmOperationResult result = command.Execute(); if (result == null) { throw new NotSupportedException("Sorry, was not able to translate the command into the appropriate CRM SDK Organization Request message."); } return(result.ReturnValue); }
protected virtual ICrmOperationResult Execute(ICrmOperation orgCommand) { ICrmOperationResult result = orgCommand.Execute(); if (result == null) { throw new NotSupportedException("Sorry, was not able to translate the command into the appropriate CRM SDK Organization Request message."); } return result; }