Ejemplo n.º 1
0
        public virtual tb_datanode_model CreateModel(DataRow dr)
        {
            var o = new tb_datanode_model();

            //
            if (dr.Table.Columns.Contains("id"))
            {
                o.id = dr["id"].Toint();
            }
            //
            if (dr.Table.Columns.Contains("datanodepartition"))
            {
                o.datanodepartition = dr["datanodepartition"].Toint();
            }
            //
            if (dr.Table.Columns.Contains("serverip"))
            {
                o.serverip = dr["serverip"].Tostring();
            }
            //
            if (dr.Table.Columns.Contains("username"))
            {
                o.username = dr["username"].Tostring();
            }
            //
            if (dr.Table.Columns.Contains("password"))
            {
                o.password = dr["password"].Tostring();
            }
            return o;
        }
Ejemplo n.º 2
0
 //public virtual string GetRedisServerIP(DbConn PubConn)
 //{
 //    string serverip = GetConfigValue(PubConn, EnumSystemConfigKey.RedisServer.ToString());
 //    return serverip;
 //}
 public virtual string GetDataNodeConnectString(string template,tb_datanode_model model)
 {
     return template.Replace("{server}", model.serverip).Replace("{password}", model.password)
                    .Replace("{username}", model.username).Replace("{database}", SystemParamConfig.DataNode_DataBaseName_Prefix + model.datanodepartition.ToString().PadLeft(2, '0')).Replace("{server}", model.serverip);
 }