public SqlGenerationCrmOperationProvider(IDynamicsAttributeTypeProvider dynamicsAttributeTypeProvider)
 {
     if (dynamicsAttributeTypeProvider == null)
     {
         throw new ArgumentNullException("dynamicsAttributeTypeProvider");
     }
     _DynamicsAttributeTypeProvider = dynamicsAttributeTypeProvider;
 }
 public OrganizationRequestBuilderVisitor(ICrmMetaDataProvider crmMetadataProvider, DbParameterCollection parameters, IDynamicsAttributeTypeProvider typeProvider, ConnectionSettings settings = null)
 {
     CrmMetadataProvider = crmMetadataProvider;
     Parameters          = parameters;
     TypeProvider        = typeProvider;
     Settings            = settings ?? ConnectionSettings.Default();
     // OrgCommand = new OrganisationRequestCommand();
 }
 public SqlGenerationCrmOperationProvider(IDynamicsAttributeTypeProvider dynamicsAttributeTypeProvider)
 {
     if (dynamicsAttributeTypeProvider == null)
     {
         throw new ArgumentNullException("dynamicsAttributeTypeProvider");
     }
     _DynamicsAttributeTypeProvider = dynamicsAttributeTypeProvider;
 }
 public OrganizationRequestBuilderVisitor(ICrmMetaDataProvider crmMetadataProvider, DbParameterCollection parameters, IDynamicsAttributeTypeProvider typeProvider, ConnectionSettings settings = null)
 {
     CrmMetadataProvider = crmMetadataProvider;
     Parameters = parameters;
     TypeProvider = typeProvider;
     Settings = settings ?? ConnectionSettings.Default();
     // OrgCommand = new OrganisationRequestCommand();
 }
 public DeleteRequestBuilderVisitor(DbParameterCollection parameters, ICrmMetaDataProvider metadataProvider, IDynamicsAttributeTypeProvider typeProvider, ConnectionSettings settings)
     : base(metadataProvider, settings)
 {
     //Request = new DeleteRequest();
     Parameters = parameters;
     // MetadataProvider = metadataProvider;
     IsVisitingRightFilterItem = false;
     DynamicsTypeProvider      = typeProvider;
 }