public override void FillFromDataRow(System.Data.DataRow dr) { this.Id = DbConvert.ToString(dr, "Id"); this.Active = DbConvert.ToBool(dr, "Active"); this.OddIncreaseDecrease = DbConvert.ToDecimal(dr, "OddIncreaseDecrease"); this.Markets = DbConvert.ToString(dr, "Markets"); }
/// <summary> /// 读取可空十进制值 /// </summary> /// <param name="row">数据行</param> /// <param name="columns">列集合</param> /// <param name="columnName">列名称</param> /// <returns>十进制型结果</returns> protected Decimal?LoadNullableDecimal(DataRow row, DataColumnCollection columns, String columnName) { if (columns.Contains(columnName) && !Convert.IsDBNull(row[columnName])) { return(DbConvert.ToDecimal(row[columnName])); } else { return(null); } }
/// <summary> /// 读取可空十进制值 /// </summary> /// <param name="args">对象创建参数</param> /// <param name="columnName">列名称</param> /// <returns>十进制型结果</returns> protected Decimal?LoadNullableDecimal(EntityCreatingArgs args, String columnName) { if (args.Columns.Contains(columnName) && !DbConvert.IsDBNull(args.Row[columnName])) { return(DbConvert.ToDecimal(args.Row[columnName])); } else { return(null); } }
public override void FillFromDataRow(System.Data.DataRow dr) { this.OutcomeId = DbConvert.ToInt64(dr, "OutcomeId"); this.OddId.Value = DbConvert.ToInt64(dr, "OddId"); this.BetDomainId = DbConvert.ToInt64(dr, "BetDomainId"); this.Value.Value = DbConvert.ToDecimal(dr, "Value"); this.NameTag.Value = DbConvert.ToString(dr, "NameTag"); this.OddTag.Value = DbConvert.ToString(dr, "OddTag"); this.UpdateId = DbConvert.ToInt64(dr, "UpdateId"); this.Sort.Value = DbConvert.ToInt32(dr, "Sort"); this.Active.Value = DbConvert.ToBool(dr, "Active"); this.IsLiveBet.Value = DbConvert.ToBool(dr, "IsLiveBet"); this.ExtendedState.Value = DbConvert.ToString(dr, "ExtendedState"); this.IsManuallyDisabled.Value = DbConvert.ToBool(dr, "IsManuallyDisabled"); }
public override void FillFromDataRow(DataRow dr) { this.OddID = DbConvert.ToInt64(dr, "OddID"); this.SvrOddID = DbConvert.ToInt64(dr, "SvrOddID"); this.Value = DbConvert.ToDecimal(dr, "Value"); this.ScanCode = DbConvert.ToString(dr, "ScanCode"); this.Calculated = DbConvert.ToBool(dr, "Calculated"); this.Won = DbConvert.ToBool(dr, "Won"); this.Sort = DbConvert.ToInt32(dr, "Sort"); this.UserID = DbConvert.ToInt64(dr, "UserID"); this.MultiStringID = DbConvert.ToInt64(dr, "MultiStringID"); this.OddTag = DbConvert.ToString(dr, "OddTag"); this.MultiStringID2 = DbConvert.ToInt64(dr, "MultiStringID2"); this.BetDomainID = DbConvert.ToInt64(dr, "BetDomainID"); this.Active = DbConvert.ToBool(dr, "Active"); this.LastModified = DbConvert.ToDateTime(dr, "LastModified"); this.IsLiveBet = DbConvert.ToBool(dr, "IsLiveBet"); this.Status = DbConvert.ToInt32(dr, "Status"); this.IsLocked = DbConvert.ToBool(dr, "IsLocked"); }
public override void FillFromDataRow(System.Data.DataRow dr) { this.CFKey = DbConvert.ToString(dr, "CFKey"); this.factor = DbConvert.ToDecimal(dr, "factor"); this.livefactor = DbConvert.ToDecimal(dr, "livefactor"); }