adameh_bahal
جمعه 10 اردیبهشت 1395, 07:02 صبح
با سلام، دوستان من یه موجودیت به صورت زیر دارم که در اون باید مقدار پیش فرض یک المنت رو داخل دیتابیس ذخیره کنم که نوع این مقدار پیش فرض از فیلد DataType مشخص میشه و یه نوع از قبل مشخص شده نیست، حالا من چجوری میتونم مقدار پیش فرض رو به صورت byte[] ذخیره کنم که دیتاتایپشم همراهش ذخیره بشه؟ اصلا همچین چیزی شدنی هست؟
public class TblOrderTypeParameter
{
public System.Guid ID { get; set; }
public string Title { get; set; }
/// <summary>
/// String[250], Int, Real,Date,Bit
/// </summary>
public string DataType { get; set; }
/// <summary>
/// TextBox,Combo,ChkBox,RaidoBtn
/// </summary>
public string UIControl { get; set; }
public byte[] DefaultValue { get; set; }
public System.Guid OrderTypeParameterGroupID { get; set; }
public bool Repeatable { get; set; }
public bool Required { get; set; }
public string HelpHTML { get; set; }
public Nullable<byte> MinRepeat { get; set; }
public Nullable<byte> MaxRepeat { get; set; }
public bool ComboLimitToList { get; set; }
}
public class TblOrderTypeParameter
{
public System.Guid ID { get; set; }
public string Title { get; set; }
/// <summary>
/// String[250], Int, Real,Date,Bit
/// </summary>
public string DataType { get; set; }
/// <summary>
/// TextBox,Combo,ChkBox,RaidoBtn
/// </summary>
public string UIControl { get; set; }
public byte[] DefaultValue { get; set; }
public System.Guid OrderTypeParameterGroupID { get; set; }
public bool Repeatable { get; set; }
public bool Required { get; set; }
public string HelpHTML { get; set; }
public Nullable<byte> MinRepeat { get; set; }
public Nullable<byte> MaxRepeat { get; set; }
public bool ComboLimitToList { get; set; }
}