(function () {
  'use strict';

  angular.module('BlurAdmin.pages.destinos')
    .service('DestinosService', DestinosService);

  /** @ngInject */
  function DestinosService($http,$rootScope,$q) {

    return{

      listarDestinos:function(){
        var query = $rootScope.serviceURL+"destino";
        return $http.get(query).then(
          function(resultado){
            return resultado.data
          }
        )
      },
      
      crearDestino :function(destino){
        var query = $rootScope.serviceURL+"destino";
        return $http.post(query,{destino:destino}).then(
          function(resultado){
            return resultado.data
          }
        )
      },
      eliminarDestino:function(destino){
        var query = $rootScope.serviceURL+"destino/"+destino.id;
        return $http.delete(query).then(
          function(resultado){
            return resultado.data
          }
        )
      },
      actualizarDestino:function(destino){
        var query = $rootScope.serviceURL+"destino";
        return $http.patch(query,{destino:destino}).then(
          function(resultado){
            return resultado.data
          }
        )
      }
     



    }

  }

})();
