Interface do usuário de bootstrap angular modal com o mesmo controlador em vez de novo controlador

Estou usando o angular bootstrap ui modal box que ele diz para dar um novo $ modalInstance para o novo controller.Eu quero usar o mesmo controlador em que inicializei o modal box.Pesquei, mas sem sucesso.Eu encontrei esses links, mas sem sucesso -

Como usar o mesmo controlador para o formulário modal e não modal no Angular UI Bootstrap? Modal de bootstrap angular-ui sem criar novo controlador

app.controller('UserCtrl',['$scope','$filter','ngTableParams','$modal',function($scope, $filter, ngTableParams,$modal) {

  var modalInstance = $modal.open({
  templateUrl: 'myModalContent.html',
  controller: 'ModalInstanceCtrl', //Instead of this i want to use the same controller 'UserCtrl'
  size: size,
  resolve: {
    items: function () {
      return $scope.items;
    }
  }
});

modalInstance.result.then(function (selectedItem) {
  $scope.selected = selectedItem;
}, function () {
  $log.info('Modal dismissed at: ' + new Date());
});
 };
};

  } ]);

Para que eu possa chamar a função de salvar neste mesmo controlador que é chamado em salvar clique da caixa modal