title: Angularjs mdDialog - How to send back data to my first controller
body: <p>I send some info to my md-Dialog using 'locals' attribute which works perfectly.
  After the user presses a button he will send some info through $resource method and get a response. I need to show that response after my md-dialog is closed.
  How do I send that response to my first controller?</p>
  <p>Here's the example:</p>
  <pre><code> //Main controller
   app.controller('Postulation_Ctrl', function($scope, $mdDialog,Postulation, Lista_Complejos){
  
  //md-dialog function
      $scope.showPrompt = function(ev){
          var parentEl = angular.element(document.body);
  
      var confirm = $mdDialog.show({
           parent: parentEl,
           locals: {
  
              values: $scope.values,
           },
           targetEvent: ev,
           t templateUrl: 'view/example.html',
           controller: function DialogController($scope, $mdDialog, valores, postulaciones,user_id, Postulation) {
  
          $scope.result = values;
        
          $scope.createPostulation = function(){
              
      
                  $scope.postulation = {};
          //some logic
              
          auxPostulation = new Postulation($scope.postulation);
          auxPostulation.$save(null, function(){
          $scope.queryPost();
                  );
              }
  
          $mdDialog.hide();
          }
  
  $scope.queryPost = function() { 
      Postulation.query(function(response){
      $scope.postulations = response; &lt;----------I NEED TO SEND BACK THIS RESPONSE!!
      },function(error){
          console.log(error);
       })
              };
  } 
  </code></pre>