From 6132649b3227ab89a9ddc2cb431314524b661fe6 Mon Sep 17 00:00:00 2001 From: efernandez Date: Wed, 23 Jan 2019 16:44:09 -0300 Subject: [PATCH] =?UTF-8?q?paso=20modal=20a=20el=20mismo=20m=C3=B3dulo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/js/controllerDatosHojaRuta.js | 32 ++++++++ src/views/foca-modal-datos-hoja-ruta.html | 123 ++++++++++++++++++++++++++++++ 2 files changed, 155 insertions(+) create mode 100644 src/js/controllerDatosHojaRuta.js create mode 100644 src/views/foca-modal-datos-hoja-ruta.html diff --git a/src/js/controllerDatosHojaRuta.js b/src/js/controllerDatosHojaRuta.js new file mode 100644 index 0000000..d39e370 --- /dev/null +++ b/src/js/controllerDatosHojaRuta.js @@ -0,0 +1,32 @@ +angular.module('focaCrearHojaRuta') + .controller('focaModalDatosHojaRutaCtrl', + [ + '$filter', + '$scope', + '$uibModalInstance', + 'focaModalService', + 'parametrosDatos', + function($filter, $scope, $uibModalInstance, focaModalService, parametrosDatos) { + $scope.datosHojaRuta = parametrosDatos.datosHojaRuta; + $scope.focused = 0; + + $scope.aceptar = function(key) { + if(key === 13) { + if(!$scope.formDatosHojaRuta.$valid) { + focaModalService.alert('Formulario inválido'); + return; + } + $uibModalInstance.close($scope.datosHojaRuta); + } + }; + + $scope.next = function(key) { + if(key === 13) $scope.focused++; + }; + + $scope.cancel = function() { + $uibModalInstance.dismiss('cancel'); + }; + } + ] + ); diff --git a/src/views/foca-modal-datos-hoja-ruta.html b/src/views/foca-modal-datos-hoja-ruta.html new file mode 100644 index 0000000..56b8aaf --- /dev/null +++ b/src/views/foca-modal-datos-hoja-ruta.html @@ -0,0 +1,123 @@ + +