code: function ClientModelDocService(ClientModelDoc) {
  
      return {
        create: create,
        update: update,
        remove: remove
      };
  
      /**
       * Save a new clientModelDoc
       *
       * @param  {Object}   clientModelDoc - clientModelDocData
       * @param  {Function} callback - optional
       * @return {Promise}
       */
      function create(clientModelDoc, callback) {
        var cb = callback || angular.noop;
  
        return ClientModelDoc.create(clientModelDoc,
          function (clientModelDoc) {
            return cb(clientModelDoc);
          },
          function (err) {
            return cb(err);
          }).$promise;
      }
  
      /**
       * Remove a clientModelDoc
       *
       * @param  {Object}   clientModelDoc - clientModelDocData
       * @param  {Function} callback - optional
       * @return {Promise}
       */
      function remove(clientModelDoc, callback) {
        var cb = callback || angular.noop;
  
        return ClientModelDoc.remove({id: clientModelDoc._id},
          function (clientModelDoc) {
            return cb(clientModelDoc);
          },
          function (err) {
            return cb(err);
          }).$promise;
      }
  
      /**
       * Create a new clientModelDoc
       *
       * @param  {Object}   clientModelDoc - clientModelDocData
       * @param  {Function} callback - optional
       * @return {Promise}
       */
      function update(clientModelDoc, callback) {
        var cb = callback || angular.noop;
  
        return ClientModelDoc.update(clientModelDoc,
          function (clientModelDoc) {
            return cb(clientModelDoc);
          },
          function (err) {
            return cb(err);
          }).$promise;
      }
    }
docs: ClientModelDocService constructor
  AngularJS will instantiate a singleton by calling "new" on this function
  
  @param {$resource} ClientModelDoc The resource provided by <%= scriptAppName %>.clientModelDoc.resource
  @returns {Object} The service definition for the ClientModelDocService service