public override IModel CreateModel(DataRow dr) { ContractClause contractclause = new ContractClause(); contractclause.RefId = Convert.ToInt32(dr["RefId"]); if (dr["ContractId"] != DBNull.Value) { contractclause.ContractId = Convert.ToInt32(dr["ContractId"]); } if (dr["MasterId"] != DBNull.Value) { contractclause.MasterId = Convert.ToInt32(dr["MasterId"]); } if (dr["ClauseId"] != DBNull.Value) { contractclause.ClauseId = Convert.ToInt32(dr["ClauseId"]); } if (dr["RefStatus"] != DBNull.Value) { contractclause.RefStatus = (Common.StatusEnum)Convert.ToInt32(dr["RefStatus"]); } if (dr["CreatorId"] != DBNull.Value) { contractclause.CreatorId = Convert.ToInt32(dr["CreatorId"]); } if (dr["CreateTime"] != DBNull.Value) { contractclause.CreateTime = Convert.ToDateTime(dr["CreateTime"]); } if (dr["LastModifyId"] != DBNull.Value) { contractclause.LastModifyId = Convert.ToInt32(dr["LastModifyId"]); } if (dr["LastModifyTime"] != DBNull.Value) { contractclause.LastModifyTime = Convert.ToDateTime(dr["LastModifyTime"]); } return contractclause; }
public override IModel CreateModel(SqlDataReader dr) { ContractClause contractclause = new ContractClause(); int indexRefId = dr.GetOrdinal("RefId"); contractclause.RefId = Convert.ToInt32(dr[indexRefId]); int indexContractId = dr.GetOrdinal("ContractId"); if (dr["ContractId"] != DBNull.Value) { contractclause.ContractId = Convert.ToInt32(dr[indexContractId]); } int indexMasterId = dr.GetOrdinal("MasterId"); if (dr["MasterId"] != DBNull.Value) { contractclause.MasterId = Convert.ToInt32(dr[indexMasterId]); } int indexClauseId = dr.GetOrdinal("ClauseId"); if (dr["ClauseId"] != DBNull.Value) { contractclause.ClauseId = Convert.ToInt32(dr[indexClauseId]); } int indexRefStatus = dr.GetOrdinal("RefStatus"); if (dr["RefStatus"] != DBNull.Value) { contractclause.RefStatus = (Common.StatusEnum)Convert.ToInt32(dr[indexRefStatus]); } int indexCreatorId = dr.GetOrdinal("CreatorId"); if (dr["CreatorId"] != DBNull.Value) { contractclause.CreatorId = Convert.ToInt32(dr[indexCreatorId]); } int indexCreateTime = dr.GetOrdinal("CreateTime"); if (dr["CreateTime"] != DBNull.Value) { contractclause.CreateTime = Convert.ToDateTime(dr[indexCreateTime]); } int indexLastModifyId = dr.GetOrdinal("LastModifyId"); if (dr["LastModifyId"] != DBNull.Value) { contractclause.LastModifyId = Convert.ToInt32(dr[indexLastModifyId]); } int indexLastModifyTime = dr.GetOrdinal("LastModifyTime"); if (dr["LastModifyTime"] != DBNull.Value) { contractclause.LastModifyTime = Convert.ToDateTime(dr[indexLastModifyTime]); } return contractclause; }