示例#1
0
        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;
        }
示例#2
0
        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;
        }