src/db_kalem.js
function f_tahta_kalem_takip_ekle(_tahta_id, _kalem_id) {
        //kalem takip edilecek olarak belirlendiğinde ihalesi de takip edilecek olarak ayarlamalıyız
        return result.dbQ.sadd(result.kp.tahta.ssetTakiptekiKalemleri(_tahta_id), _kalem_id)
            .then(function () {
                return result.dbQ.hget(result.kp.kalem.hsetIhaleleri, _kalem_id)
                    .then(function (_ihale_id) {
                        return result.dbQ.sadd(result.kp.tahta.ssetTakiptekiIhaleleri(_tahta_id), _ihale_id);
                    });
            });
    }
function f_tahta_kalem_takip_ekle(_tahta_id, _kalem_id) {
        //kalem takip edilecek olarak belirlendiğinde ihalesi de takip edilecek olarak ayarlamalıyız
        return result.dbQ.sadd(result.kp.tahta.ssetTakiptekiKalemleri(_tahta_id), _kalem_id)
            .then(function () {
                return result.dbQ.hget(result.kp.kalem.hsetIhaleleri, _kalem_id)
                    .then(function (_ihale_id) {
                        return result.dbQ.sadd(result.kp.tahta.ssetTakiptekiIhaleleri(_tahta_id), _ihale_id);
                    });
            });
    }
function f_tahta_kalem_takip_ekle ( _tahta_id , _kalem_id ) { //kalem takip edilecek olarak belirlendiğinde ihalesi de takip edilecek olarak ayarlamalıyız
 return result . dbQ . sadd ( result . kp . tahta . ssetTakiptekiKalemleri ( _tahta_id ) , _kalem_id ) . then ( function ( ) { return result . dbQ . hget ( result . kp . kalem . hsetIhaleleri , _kalem_id ) . then ( function ( _ihale_id ) { return result . dbQ . sadd ( result . kp . tahta . ssetTakiptekiIhaleleri ( _tahta_id ) , _ihale_id ) ; } ) ; } ) ; }
Takip edilecek kalem setine ekle
@param _tahta_id
@param _kalem_id
@returns {*}
Takip edilecek kalem setine ekle