code: function f_ihaleDunyasiIhalesiniKaydet(_elm) {
          var defer = redis.dbQ.Q.defer();
  
          f_ihaleRedisteVarmi(_elm.ihale_id)
              .then(function (_ihaleVarmi) {
                  if (_ihaleVarmi === 0) {
                      return f_ihaleIdsiniKaydet(_elm.ihale_id)
                          .then(function () {
                          //bölge ve şehir kaydet
                          return redis.dbQ.Q.all([
                              f_sehir_ekle(_elm.ilad),
                              f_bolge_ekle(_elm.bolge)
                          ])
                              .then(function (_ress) {
                              return f_ihaleyiRediseKaydet(_elm, _ress[0], _ress[1])
                          });
                      });
                  }
              })
              .then(function (_result) {
                  defer.resolve(_result);
              })
              .fail(function (_err) {
                  defer.reject(_err);
              });
  
          return defer.promise;
      }
docs: İhale dünyasından gelen ihale_id sistemde yoksa önce idyi sonra da ona bağlı ihale,kalem,kurum bilgilerini sisteme ekliyoruz
  @param _elm
  @returns {*}