controller.js 1.55 KB
angular.module('focaModal')
.controller('focaModalConfirmController', [
    '$uibModalInstance', '$scope', 'textoModal',
    function($uibModalInstance, $scope, textoModal) {
        $scope.textoModal = textoModal;
        $scope.cancelar = function() {
            $uibModalInstance.dismiss(false);
        };
        $scope.aceptar = function() {
            $uibModalInstance.close(true);
        };
    }
])
.controller('focaModalAlertController', [
    '$uibModalInstance', '$scope', 'textoModal',
    function($uibModalInstance, $scope, textoModal) {
        $scope.textoModal = textoModal;
        $scope.aceptar = function() {
            $uibModalInstance.close(true);
        };
    }
])
.controller('focaModalFechaController', [
    '$uibModalInstance', '$scope', 'titulo',
    function($uibModalInstance, $scope, titulo) {
        $scope.titulo = titulo;
        $scope.fecha = new Date();
        $scope.cancelar = function() {
            $uibModalInstance.dismiss();
        };
        $scope.aceptar = function() {
            $uibModalInstance.close($scope.fecha);
        };
    }
])
.controller('focaModalPromptController', [
    '$uibModalInstance', '$scope', 'titulo', 'initValue', 'textarea',
    function($uibModalInstance, $scope, titulo, initValue, textarea) {
        $scope.textarea = textarea;
        $scope.titulo = titulo;
        $scope.value = initValue;
        $scope.cancelar = function() {
            $uibModalInstance.dismiss();
        };
        $scope.aceptar = function() {
            $uibModalInstance.close($scope.value);
        };
    }
]);