ALE.Sql.Sql.ConvertObjectToSqlParams C# (CSharp) Method

ConvertObjectToSqlParams() private method

private ConvertObjectToSqlParams ( object args ) : System.Data.SqlClient.SqlParameter[]
args object
return System.Data.SqlClient.SqlParameter[]
        private SqlParameter[] ConvertObjectToSqlParams(object args)
        {
            var properties = args.GetType().GetProperties(BindingFlags.Public | BindingFlags.GetField);
            var parameters = new SqlParameter[properties.Length];
            for (var i = 0; i < properties.Length; i++)
            {
                var property = properties[i];
                parameters[i] = new SqlParameter(property.Name, property.GetValue(args, null));
            }
            return parameters;
        }