Commit 14c5a65de7c52d59c47a58f18cf0f63ae11c3e6c
1 parent
bc62d1be04
Exists in
master
devuelvo objeto true o false
Showing
1 changed file
with
3 additions
and
3 deletions
Show diff stats
src/js/controller.js
1 | angular.module('focaModalFlete') | 1 | angular.module('focaModalFlete') |
2 | .controller('focaModalFleteController', | 2 | .controller('focaModalFleteController', |
3 | [ | 3 | [ |
4 | '$filter', | 4 | '$filter', |
5 | '$scope', | 5 | '$scope', |
6 | '$uibModalInstance', | 6 | '$uibModalInstance', |
7 | 'parametrosFlete', | 7 | 'parametrosFlete', |
8 | function($filter, $scope, $uibModalInstance, parametrosFlete) { | 8 | function($filter, $scope, $uibModalInstance, parametrosFlete) { |
9 | $scope.parametrosFlete = parametrosFlete; | 9 | $scope.parametrosFlete = parametrosFlete; |
10 | $scope.aceptar = function() { | 10 | $scope.aceptar = function() { |
11 | var parametrosFlete = { | 11 | var parametrosFlete = { |
12 | flete: $scope.parametrosFlete.flete === '1' ? '1' : '0', | 12 | flete: $scope.parametrosFlete.flete === '1' ? true : false, |
13 | FOB: $scope.parametrosFlete.flete === 'FOB' ? '1' : '0', | 13 | FOB: $scope.parametrosFlete.flete === 'FOB' ? true : false, |
14 | bomba: $scope.parametrosFlete.bomba === '1' ? '1' : '0', | 14 | bomba: $scope.parametrosFlete.bomba === '1' ? true : false, |
15 | kilometros: $scope.parametrosFlete.kilometros | 15 | kilometros: $scope.parametrosFlete.kilometros |
16 | }; | 16 | }; |
17 | $uibModalInstance.close(parametrosFlete); | 17 | $uibModalInstance.close(parametrosFlete); |
18 | }; | 18 | }; |
19 | 19 | ||
20 | $scope.cancel = function() { | 20 | $scope.cancel = function() { |
21 | $uibModalInstance.dismiss('cancel'); | 21 | $uibModalInstance.dismiss('cancel'); |
22 | }; | 22 | }; |
23 | 23 | ||
24 | $scope.validar = function() { | 24 | $scope.validar = function() { |
25 | return $scope.formFlete.$pristine || | 25 | return $scope.formFlete.$pristine || |
26 | ( | 26 | ( |
27 | $scope.parametrosFlete.flete === '1' && | 27 | $scope.parametrosFlete.flete === '1' && |
28 | ( | 28 | ( |
29 | ( | 29 | ( |
30 | $scope.parametrosFlete.bomba !== '1' && | 30 | $scope.parametrosFlete.bomba !== '1' && |
31 | $scope.parametrosFlete.bomba !== '0' | 31 | $scope.parametrosFlete.bomba !== '0' |
32 | ) || | 32 | ) || |
33 | ( | 33 | ( |
34 | !$scope.parametrosFlete.kilometros || | 34 | !$scope.parametrosFlete.kilometros || |
35 | $scope.parametrosFlete.kilometros < 1 | 35 | $scope.parametrosFlete.kilometros < 1 |
36 | ) | 36 | ) |
37 | ) | 37 | ) |
38 | ); | 38 | ); |
39 | } | 39 | } |
40 | } | 40 | } |
41 | ] | 41 | ] |
42 | ); | 42 | ); |
43 | 43 |