On Wednesday, July 2, 2014 4:28:47 PM UTC-5, Monica Lockett wrote:
>
> *partial*
>
>  <div ng-if="movetoExsisting">
>                    <strong>Move to Existing</strong> <br>                
>                    <div ng-if="!toEnterprise">
>                       <input type="text" ng-model="selectedEnterprise" 
> typeahead-on-select="selectToEnterprise($item, $model, $label)" 
> placeholder="Search for a Enterprise" typeahead="result.label for result in 
> getEnterprises($viewValue)" typeahead-loading="loadingLocations" 
> class="form-control">
>                      <!--  <a ng-click="SelectMoveToNew()">Create New 
> Enterprise</a> -->
>                    </div>
>
>                   <div ng-if="toEnterprise">
>                        <strong> Selected Enterprise:</strong> 
> {{toEnterprise.name}} {{toEnterprise.id}} <a 
> ng-click="removeToEnterprise()">Remove</a>
>                   </div>
>
>               </div>
>
>
>
> *controller*
>     
>     $scope.SelectMoveToExsisting = function(){
>         $scope.toEnterprise = null;
>         $scope.movetoNew = false;
>         $scope.movetoExsisting= true;
>     }
>
>     //Once again two-way binding killing have to do this on every update
>     $scope.updateEnterpriseName= function (name){
>         $scope.newEnterpriseName = name;
>     }
>
>
>     //$scope.selectedAccounts doesnt seem to bind back to ctr in modal. 
>     $scope.submitMove = function(){
>         //if(!$scope.toEnterprise) return;
>         console.log("--------------");
>
>         console.log($scope.newEnterpriseName)
>         console.log($scope.toEnterprise);
>
>         //INTERFACING WITH OLD SCHOOL FORM SUBMITS HERE
>
>         var selAccounts = 
> _($scope.selectedAccounts).chain().flatten().pluck('id').unique().value();
>         console.log("sel accounts");
>         console.log(selAccounts);
>         console.log(enterprise.id)
>
>         var thedata ={
>             id:enterprise.id,
>             successUrl: '%2Fxo360%2Fenterprise%2Fshow%2FEID000050',
>             account: selAccounts,
>             newId: '',
>             type:'id'
>           }
>
>
>           if($scope.movetoExsisting){
>                   thedata.newId= $scope.toEnterprise.id;
>           }else if($scope.movetoNew){
>                    // alert( $scope.newEnterpriseName);
>                     thedata.newName = $scope.newEnterpriseName;
>           }else{
>                   return false;
>           }
>
>
>         var params = $.param( thedata,true );
>     
>         console.log("Submitting");
>         console.log(params);
>         
>
>         var request = $http({
>             method: "GET",
>             url: contextPath + "/enterprise/moveAccounts?"+params,
>             headers: {'Content-Type': 'text/html'}})
>         .then(function(response){
>             console.log("Response");
>             console.log(response);
>
>             if(response.data.responseCode ==0){
>                 $scope.cancel();
>             }else{
>                 $scope.errorDesc = "Error Submitting your Request: " + 
> response.data.errorDesc;
>             }
>          
>         })
>
>
>         console.log($scope.selectedAccounts);
>     }
>
>     $scope.cancel = function () {
>       $modalInstance.dismiss('cancel');
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to