public static PInt32 Parse(string s, PValueType type) { var sp = string.IsNullOrEmpty(s) ? new PInt32(type) : SqlInt32.Parse(s); return(sp); }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PDecimal Parse(string s, PValueType type) { PDecimal sp; sp = string.IsNullOrEmpty(s) ? new PDecimal(type) : SqlDecimal.Parse(s); return(sp); }
/// <summary> /// /// </summary> /// <param name="value"></param> public PXml(SqlXml value) { _sqlXml = value; if (value != null) { _type = PValueType.Value; } else { _type = PValueType.Null; } }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PString Parse(string s, PValueType type) { PString sp; if (string.IsNullOrEmpty(s)) { sp = new PString(type); } else { sp = new PString(s); } return(sp); }
/// <summary> /// Converts the specified <see cref="System.String"/> representation of a logical value /// to its <see cref="PBoolean"/> equivalent. /// </summary> /// <param name="s"> /// The <see cref="System.String"/> to be converted. /// </param> /// <param name="type"></param> /// <returns> /// An <see cref="PBoolean"/> structure containing the parsed value. /// </returns> public static PBoolean Parse(string s, PValueType type) { PBoolean sp; if (string.IsNullOrEmpty(s)) { sp = new PBoolean(type); } else { sp = SqlBoolean.Parse(s); } return(sp); }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PDecimal Parse(string s, PValueType type) { PDecimal sp; if (string.IsNullOrEmpty(s)) { sp = new PDecimal(type); } else { sp = SqlDecimal.Parse(s); } return(sp); }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PSingle Parse(string s, PValueType type) { PSingle sp; if (string.IsNullOrEmpty(s)) { sp = new PSingle(type); } else { sp = SqlSingle.Parse(s); } return(sp); }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PDateTime Parse(string s, PValueType type) { PDateTime sp; if (string.IsNullOrEmpty(s)) { sp = new PDateTime(type); } else { sp = SqlDateTime.Parse(s); } return(sp); }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PMoney Parse(string s, PValueType type) { PMoney sp; if (string.IsNullOrEmpty(s)) { sp = new PMoney(type); } else { sp = SqlMoney.Parse(s); } return(sp); }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PInt16 Parse(string s, PValueType type) { PInt16 sp; if (string.IsNullOrEmpty(s)) { sp = new PInt16(type); } else { sp = SqlInt16.Parse(s); } return(sp); }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PGuid Parse(string s, PValueType type) { PGuid sp; if (string.IsNullOrEmpty(s)) { sp = new PGuid(type); } else { sp = SqlGuid.Parse(s); } return(sp); }
private PMoney(PValueType type) { ValueType = type; _sql = SqlMoney.Null; }
public static PSingle Parse(string s, PValueType type) { var sp = string.IsNullOrEmpty(s) ? new PSingle(type) : SqlSingle.Parse(s); return(sp); }
private PSingle(PValueType type) { ValueType = type; _sql = SqlSingle.Null; }
private PString(PValueType type) { ValueType = type; _sql = SqlString.Null; }
/// <summary> /// /// </summary> /// <param name="type"></param> private PXml(PValueType type) { _type = type; _sqlXml = null; }
private PByte(PValueType type) { ValueType = type; _sql = SqlByte.Null; }
/// <summary> /// /// </summary> /// <param name="value"></param> public PXml(SqlXml value) { _sqlXml = value; _type = value != null ? PValueType.Value : PValueType.Null; }
private PInt16(PValueType type) { ValueType = type; _sql = SqlInt16.Null; }
private PInt32(PValueType type) { ValueType = type; _sql = SqlInt32.Null; }
private PDateTime(PValueType type) { ValueType = type; _sql = SqlDateTime.Null; }
/// <summary> /// /// </summary> /// <param name="s"></param> /// <param name="type"></param> /// <returns></returns> public static PMoney Parse(string s, PValueType type) { var sp = string.IsNullOrEmpty(s) ? new PMoney(type) : SqlMoney.Parse(s); return(sp); }
public static PGuid Parse(string s, PValueType type) { var sp = string.IsNullOrEmpty(s) ? new PGuid(type) : SqlGuid.Parse(s); return(sp); }
private PGuid(PValueType type) { ValueType = type; _sql = SqlGuid.Null; }
private PDecimal(PValueType type) { ValueType = type; _sql = SqlDecimal.Null; }
private PBoolean(PValueType type) { ValueType = type; _sql = SqlBoolean.Null; }
private PBinary(PValueType type) { ValueType = type; _sql = SqlBinary.Null; }
public static PBoolean Parse(string s, PValueType type) => string.IsNullOrEmpty(s) ? new PBoolean(type) : SqlBoolean.Parse(s);
/// <summary> /// /// </summary> /// <param name="type"></param> private PVariant(PValueType type) { ValueType = type; _sql = null; }
private PDouble(PValueType type) { ValueType = type; _sql = SqlDouble.Null; }