Beispiel #1
0
        public virtual tb_dbpartition_config_model CreateModel(DataRow dr)
        {
            return(new tb_dbpartition_config_model
            {
                //自增
                id = dr["id"].Toint(),
                //分区id(分区标识号)
                partitionno = dr["f_partitionno"].Toint(),
                //分区类型(1:用户分区,2:商户表分区)
                partitiontype = dr["f_partitiontype"].ToByte(),
                //服务器地址
                dbserver = dr["f_dbserver"].Tostring(),
                //数据库名
                dbname = dr["f_dbname"].Tostring(),
                //用户名
                dbuser = dr["f_dbuser"].Tostring(),
                //密码
                dbpass = dr["f_dbpass"].Tostring(),

                lastUpdateTime = LibConvert.ObjToDateTime(dr["f_last_update_time"]),

                //是否删除

                isDel = LibConvert.ObjToBool(dr["f_isdel"])
            });
        }
Beispiel #2
0
        public virtual tb_shuntruleconn_config_model CreateModel(DataRow dr)
        {
            return(new tb_shuntruleconn_config_model
            {
                //自增
                id = dr["id"].Toint(),
                //分区id(分区标识号)
                partitionno = dr["f_partitionno"].Toint(),
                //地区编码
                regioncode = dr["f_regioncode"].Toint(),
                //服务器地址
                dbserver = dr["f_dbserver"].Tostring(),
                //数据库名
                dbname = dr["f_dbname"].Tostring(),
                //用户名
                dbuser = dr["f_dbuser"].Tostring(),
                //密码
                dbpass = dr["f_dbpass"].Tostring(),
                //最后更新时间

                lastUpdateTime = LibConvert.ObjToDateTime(dr["f_last_update_time"]),

                //是否删除

                isDel = LibConvert.ObjToBool(dr["f_isdel"])
            });
        }
Beispiel #3
0
        public virtual tb_dbsubscribe_config_model CreateModel(DataRow dr)
        {
            var o = new tb_dbsubscribe_config_model();

            //
            if (dr.Table.Columns.Contains("f_id"))
            {
                o.id = dr["f_id"].Toint();
            }
            //
            if (dr.Table.Columns.Contains("f_partitionno"))
            {
                o.partitionno = dr["f_partitionno"].Tostring();
            }
            //
            if (dr.Table.Columns.Contains("f_partitiontype"))
            {
                o.partitiontype = dr["f_partitiontype"].Toint();
            }
            //
            if (dr.Table.Columns.Contains("f_dbserver"))
            {
                o.dbserver = dr["f_dbserver"].Tostring();
            }
            //
            if (dr.Table.Columns.Contains("f_dbname"))
            {
                o.dbname = dr["f_dbname"].Tostring();
            }
            //
            if (dr.Table.Columns.Contains("f_dbuser"))
            {
                o.dbuser = dr["f_dbuser"].Tostring();
            }
            //
            if (dr.Table.Columns.Contains("f_dbpass"))
            {
                o.dbpass = dr["f_dbpass"].Tostring();
            }
            //
            if (dr.Table.Columns.Contains("f_dbtype"))
            {
                o.dbtype = dr["f_dbtype"].Toint();
            }

            //最后更新时间
            if (dr.Table.Columns.Contains("f_last_update_time"))
            {
                o.lastUpdateTime = LibConvert.ObjToDateTime(dr["f_last_update_time"]);
            }
            //是否删除
            if (dr.Table.Columns.Contains("f_isdel"))
            {
                o.isDel = LibConvert.ObjToBool(dr["f_isdel"]);
            }
            return(o);
        }