示例#1
0
        public override IModel CreateModel(DataRow dr)
        {
            NodeOperate nodeoperate = new NodeOperate();

            nodeoperate.OperateId = Convert.ToInt32(dr["OperateId"]);

            if (dr["NodeId"] != DBNull.Value)
            {
                nodeoperate.NodeId = Convert.ToInt32(dr["NodeId"]);
            }

            if (dr["OperateUrl"] != DBNull.Value)
            {
                nodeoperate.OperateUrl = Convert.ToString(dr["OperateUrl"]);
            }

            if (dr["OperateStatus"] != DBNull.Value)
            {
                nodeoperate.OperateStatus = (Common.StatusEnum)Convert.ToInt32(dr["OperateStatus"]);
            }

            return nodeoperate;
        }
示例#2
0
        public override IModel CreateModel(SqlDataReader dr)
        {
            NodeOperate nodeoperate = new NodeOperate();

            int indexOperateId = dr.GetOrdinal("OperateId");
            nodeoperate.OperateId = Convert.ToInt32(dr[indexOperateId]);

            int indexNodeId = dr.GetOrdinal("NodeId");
            if (dr["NodeId"] != DBNull.Value)
            {
                nodeoperate.NodeId = Convert.ToInt32(dr[indexNodeId]);
            }

            int indexOperateUrl = dr.GetOrdinal("OperateUrl");
            if (dr["OperateUrl"] != DBNull.Value)
            {
                nodeoperate.OperateUrl = Convert.ToString(dr[indexOperateUrl]);
            }

            int indexOperateStatus = dr.GetOrdinal("OperateStatus");
            if (dr["OperateStatus"] != DBNull.Value)
            {
                nodeoperate.OperateStatus = (Common.StatusEnum)Convert.ToInt32(dr[indexOperateStatus]);
            }

            return nodeoperate;
        }