Ejemplo n.º 1
0
        public LoadBalancingMapRow ToLoadBalancingMapRow()
        {
            LoadBalancingMapRow _map = new LoadBalancingMapRow();

            _map.Node_id          = this.Node_id;
            _map.Customer_acct_id = this.Customer_acct_id;
            _map.Max_calls        = this.Max_calls;
            _map.Current_calls    = this.Current_calls;

            return(_map);
        }
Ejemplo n.º 2
0
        public override void Insert(LoadBalancingMapRow value)
        {
            string sqlStr = "INSERT INTO [dbo].[LoadBalancingMap] (" +
                            "[" + LoadBalancingMapRow.node_id_DbName + "], " +
                            "[" + LoadBalancingMapRow.customer_acct_id_DbName + "], " +
                            "[" + LoadBalancingMapRow.max_calls_DbName + "]," +
                            "[" + LoadBalancingMapRow.current_calls_DbName + "]" +
                            ") VALUES (" +
                            base.Database.CreateSqlParameterName(LoadBalancingMapRow.node_id_PropName) + ", " +
                            base.Database.CreateSqlParameterName(LoadBalancingMapRow.customer_acct_id_PropName) + ", " +
                            base.Database.CreateSqlParameterName(LoadBalancingMapRow.max_calls_PropName) + ", " +
                            base.Database.CreateSqlParameterName(LoadBalancingMapRow.current_calls_PropName) + ")";
            IDbCommand cmd = base.Database.CreateCommand(sqlStr);

            AddParameter(cmd, LoadBalancingMapRow.node_id_PropName, value.Node_id);
            AddParameter(cmd, LoadBalancingMapRow.customer_acct_id_PropName, value.Customer_acct_id);
            AddParameter(cmd, LoadBalancingMapRow.max_calls_PropName, value.Max_calls);
            AddParameter(cmd, LoadBalancingMapRow.current_calls_PropName, 0);
            cmd.ExecuteNonQuery();
        }