public void AddStructured(string parameterName, string typeName, IReadOnlyCollection <SqlDataRecord> sqlDataRecords)
        {
            var parameter = SqlParameterFactory.CreateStructured(parameterName, typeName, sqlDataRecords);

            Add(parameter);
        }
        public void AddVarChar(string parameterName, int size, string value)
        {
            var parameter = SqlParameterFactory.CreateVarChar(parameterName, size, value);

            Add(parameter);
        }
        public void Add(string parameterName, SqlDbType sqlDbType, object value)
        {
            var parameter = SqlParameterFactory.Create(parameterName, sqlDbType, value);

            Add(parameter);
        }
        public void AddDate(string parameterName, DateTime value)
        {
            var parameter = SqlParameterFactory.CreateDate(parameterName, value);

            Add(parameter);
        }
        public void AddNullableInt(string parameterName, int?value)
        {
            var parameter = SqlParameterFactory.CreateNullableInt(parameterName, value);

            Add(parameter);
        }
        public void AddNullableGuid(string parameterName, Guid?value)
        {
            var parameter = SqlParameterFactory.CreateNullableGuid(parameterName, value);

            Add(parameter);
        }
        public void AddNullableDateTime(string parameterName, DateTime?value)
        {
            var parameter = SqlParameterFactory.CreateNullableDateTime(parameterName, value);

            Add(parameter);
        }
        public void AddXml(string parameterName, string value)
        {
            var parameter = SqlParameterFactory.CreateXml(parameterName, value);

            Add(parameter);
        }
示例#9
0
        public static void Add(this ICollection <SqlParameter> parameters, string parameterName, SqlDbType sqlDbType, object value)
        {
            var parameter = SqlParameterFactory.Create(parameterName, sqlDbType, value);

            parameters.Add(parameter);
        }