public FormMpContent Put(string name, string[] v, string Label = null, IOptable <string> Opt = null) { Part(name); if (v == null) { Add("null"); } else { Add('['); for (int i = 0; i < v.Length; i++) { if (i > 0) { Add(','); } string str = v[i]; if (str == null) { Add("null"); } else { Add(str); } } Add(']'); } return(this); }
public JsonContent Put(string name, string v, string Label = null, IOptable <string> Opt = null) { if (counts[level]++ > 0) { Add(','); } if (name != null) { Add('"'); Add(name); Add('"'); Add(':'); } if (v == null) { Add("null"); } else { Add('"'); AddEsc(v); Add('"'); } return(this); }
public JsonContent Put(string name, long[] v, string Label = null, IOptable <long> Opt = null) { if (counts[level]++ > 0) { Add(','); } if (name != null) { Add('"'); Add(name); Add('"'); Add(':'); } if (v == null) { Add("null"); } else { Add('['); for (int i = 0; i < v.Length; i++) { if (i > 0) { Add(','); } Add(v[i]); } Add(']'); } return(this); }
public DbSql Put(string name, string[] v, string Label = null, IOptable <string> Opt = null) { if (name != null) { Build(name); } else { if (v == null) { Add("NULL"); } else { Add("ARRAY["); for (int i = 0; i < v.Length; i++) { if (i > 0) { Add(','); } Add('\''); Add(v[i]); Add('\''); } Add(']'); if (v.Length == 0) { Add("::varchar[]"); } } } return(this); }
public XmlContent Put(string name, string v, string Label = null, IOptable <string> Opt = null) { Add(' '); Add(name); Add('='); Add('"'); Add(v); Add('"'); return(this); }
public DbParameters Put(string name, short v, string label = null, IOptable <short> opt = null) { if (name == null) { name = Defaults[position++]; } coll.Add(new NpgsqlParameter(name, NpgsqlDbType.Smallint) { Value = v }); return(this); }
public DbParameters Put(string name, string[] v, string label = null, IOptable <string> Opt = null) { if (name == null) { name = Defaults[position++]; } coll.Add(new NpgsqlParameter(name, NpgsqlDbType.Array | NpgsqlDbType.Text) { Value = (v != null) ? (object)v : DBNull.Value }); return(this); }
public DbParameters Put(string name, int v, string label = null, IOptable <int> Opt = null) { if (name == null) { name = Defaults[position++]; } coll.Add(new NpgsqlParameter(name, NpgsqlDbType.Integer) { Value = v }); return(this); }
public DbSql Put(string name, long v, string Label = null, IOptable <long> opt = null) { if (name != null) { Build(name); } else { Add(v); } return(this); }
public FormContent Put(string name, string v, string Label = null, IOptable <string> Opt = null) { ordinal++; if (ordinal > 0) { Add('&'); } Add(name); Add('='); AddEsc(v); return(this); }
public FormMpContent Put(string name, string v, string Label = null, IOptable <string> Opt = null) { Part(name); if (v == null) { Add("null"); } else { Add(v); } return(this); }
public DbParameters Put(string name, string v, string label = null, IOptable <string> Opt = null) { if (name == null) { name = Defaults[position++]; } int len = v?.Length ?? 0; coll.Add(new NpgsqlParameter(name, NpgsqlDbType.Varchar, len) { Value = (v != null) ? (object)v : DBNull.Value }); return(this); }
public JsonContent Put(string name, long v, string Label = null, IOptable <long> opt = null) { if (counts[level]++ > 0) { Add(','); } if (name != null) { Add('"'); Add(name); Add('"'); Add(':'); } Add(v); return(this); }
public XmlContent Put(string name, string[] v, string Label = null, IOptable <string> Opt = null) { Add(' '); Add(name); Add('='); Add('"'); for (int i = 0; i < v.Length; i++) { if (i > 0) { Add(','); } Add(v[i]); } Add('"'); return(this); }
public FormContent Put(string name, string[] v, string Label = null, IOptable <string> Opt = null) { ordinal++; if (ordinal > 0) { Add('&'); } Add(name); Add('='); for (int i = 0; i < v.Length; i++) { if (i > 0) { Add(','); } Add(v[i]); } return(this); }
public FormMpContent Put(string name, long[] v, string Label = null, IOptable <long> Opt = null) { if (v == null) { Add("null"); } else { Add('['); for (int i = 0; i < v.Length; i++) { if (i > 0) { Add(','); } Add(v[i]); } Add(']'); } return(this); }
public FormMpContent Put(string name, long v, string Label = null, IOptable <long> opt = null) { Part(name); Add(v); return(this); }