This commit is contained in:
Alberto Basalo 2015-11-03 13:50:34 +01:00
Родитель 1139e35724
Коммит 4d08c46adf
82 изменённых файлов: 124 добавлений и 124 удалений

2
01-html-puro/refs/angular-ui-router.min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

2
01-html-puro/refs/bootstrap.min.css поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -57,7 +57,7 @@
<div class="col-xs-8 col-sm-4 placeholder">
<h1>
<!-- ng-class permite asignar clases CSS en función de valores del modelo-->
<span
<span
class="label "
ng-class="{'label-success': total.balance>=0 , 'label-danger' : total.balance<0}">
@ -138,8 +138,8 @@ ng-class="{'label-success': total.balance>=0 , 'label-danger' : total.balance<0}
</div>
<!-- Mientras desarrollamos, se puede visualizar a modo de auto-control cualquier objeto e ir viendo su evolución-->
{{movimientos}}
<hr>
<!-- Uno de los prinipales caso de uso al hacer intefaces es mostrar tablas de datos-->
<!-- Con AngularJS es muy sencillo. Su potente directiva ng-repeat hace todo el trabajo sucio-->

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -18,7 +18,7 @@
vm.maestros = {
categoriasIngresos: ['Nómina', 'Ventas', 'Intereses Depósitos'],
categoriasGastos: ['Hipotéca', 'Compras', 'Impuestos']
};
};
vm.nuevoMovimiento = {
esIngreso: 1,
esGasto: 0,

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

2
06-ui-una-ruta-mejor/refs/bootstrap.min.css поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -36,17 +36,17 @@
<div class="container text-center" style="padding-top:50px;" ui-view>
</div>
<span ng-init="texto='hola-Mundo@ABANCA.es'; movimientos=[{importe:1001}, {importe:999}] "></span>
<h1>{{ texto | uppercase | lowercase | abLimpiarCadena | abRecortar:4 }}</h1>
<h2>{{movimientos | abGranImporte
}}
</h2>
<!-- JavaScript References -->
<script src="/refs/angular.min.js"></script>
<script src="/refs/angular-ui-router.min.js"></script>

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -49,20 +49,20 @@
return {
//restrict: 'A',
templateUrl: './tpl-fila-movimiento.html',
scope: {
scope: {
movimiento: "="
}
};
}
}());
}());

Просмотреть файл

@ -20,11 +20,11 @@
<ab-contenido></ab-contenido>
<ab-pie-pagina></ab-pie-pagina>
<div ab-pie-pagina></div>
<!-- JavaScript References -->
<script src="/refs/angular.min.js"></script>
<script src="/refs/angular-ui-router.min.js"></script>
@ -40,4 +40,4 @@
<script src="valoracion.js"></script>
</body>
</html>
</html>

Просмотреть файл

@ -21,7 +21,7 @@
<tbody>
<!-- Sustituimos el contenido de cada fila por un componente -->
<tr ng-repeat="movimiento in caja.movimientos | abGranImporte:caja.valorCorte | filter:caja.valorBuscado | orderBy:caja.campo:caja.sentido"
ab-fila-movimiento
ab-fila-movimiento
movimiento="movimiento"
ab-seleccionado
>

Просмотреть файл

@ -1,8 +1,8 @@
<section name="nuevoMovimiento" class="row-fluid">
<ab-cabecera>Introduce tus movimientos</ab-cabecera>
<ab-cabecera><button>click me!!</button></ab-cabecera>
<form class="form-horizontal text-left">
<fieldset>
<div class="row-fluid">

2
08-directivas/refs/angular-ui-router.min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

2
08-directivas/refs/bootstrap.min.css поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -17,9 +17,9 @@
}
function seleccionado(seleccionadoLink) {
return {
link: seleccionadoLink
link: seleccionadoLink
};
}
}());
}());

Просмотреть файл

@ -37,4 +37,4 @@
}
}());
}());

Просмотреть файл

@ -1,12 +1,12 @@
(function () {
angular.module('abMenuNavegacion', [])
.directive('abMenuNavegacion', menuNavegacion);
function menuNavegacion() {
return {
templateUrl: './app/components/menuNavegacion/tpl-menu-navegacion.html',
controller: "MenuCtrl as menu"
};
}
}());
}());

Просмотреть файл

@ -14,4 +14,4 @@
</ul>
</div>
</div>
</nav>
</nav>

Просмотреть файл

@ -6,4 +6,4 @@
</td>
<td class="text-left">
<ab-valoracion valor="movimiento.valoracion" max="10" solo-lectura="true"></ab-valoracion>
</td>
</td>

Просмотреть файл

@ -43,4 +43,4 @@
}
}());
}());

Просмотреть файл

@ -1,6 +1,6 @@
(function () {
angular.module('cashFlow').controller('CajaCtrl', cajaCtrl);
function cajaCtrl(movimientosFactory, maestrosService) {
var vm = this;
@ -23,5 +23,5 @@
vm.balance = movimientosFactory.balance;
vm.tipo = movimientosFactory.tipo;
}
}());

Просмотреть файл

@ -38,4 +38,4 @@
<script src="app/states/cajaCtrl.js"></script>
</body>
</html>
</html>

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

2
09-organizacion/refs/bootstrap.min.css поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -17,9 +17,9 @@
}
function seleccionado(seleccionadoLink) {
return {
link: seleccionadoLink
link: seleccionadoLink
};
}
}());
}());

Просмотреть файл

@ -68,4 +68,4 @@
};
return funcionFiltro;
}
}());
}());

Просмотреть файл

@ -16,4 +16,4 @@
this.categoriasPromise = $http.get('/api/pub/maestros');
}
}());
}());

Просмотреть файл

@ -18,4 +18,4 @@ angular.module('cashFlow').config(function ($stateProvider) {
url: '*path',
templateUrl: './app/states/not-found.html'
});
});
});

Просмотреть файл

@ -37,4 +37,4 @@
}
}());
}());

Просмотреть файл

@ -1,12 +1,12 @@
(function () {
angular.module('abMenuNavegacion', [])
.directive('abMenuNavegacion', menuNavegacion);
function menuNavegacion() {
return {
templateUrl: './app/components/menuNavegacion/tpl-menu-navegacion.html',
controller: "MenuCtrl as menu"
};
}
}());
}());

Просмотреть файл

@ -14,4 +14,4 @@
</ul>
</div>
</div>
</nav>
</nav>

Просмотреть файл

@ -6,4 +6,4 @@
</td>
<td class="text-left">
<ab-valoracion valor="movimiento.valoracion" max="10" solo-lectura="true"></ab-valoracion>
</td>
</td>

Просмотреть файл

@ -5,4 +5,4 @@
'text-muted small': !estrella.marcada}">
<b><u>*</u></b>
</span>
</span>
</span>

Просмотреть файл

@ -43,4 +43,4 @@
}
}());
}());

Просмотреть файл

@ -25,7 +25,7 @@
vm.movimientos = movimientosFactory.getMovimientos();
vm.total = movimientosFactory.getTotal();
*/
vm.movimientos = [];

Просмотреть файл

@ -17,9 +17,9 @@
}
function seleccionado(seleccionadoLink) {
return {
link: seleccionadoLink
link: seleccionadoLink
};
}
}());
}());

Просмотреть файл

@ -68,4 +68,4 @@
};
return funcionFiltro;
}
}());
}());

Просмотреть файл

@ -6,4 +6,4 @@
this.categoriasPromise = $http.get('/api/pub/maestros');
}
}());
}());

Просмотреть файл

@ -4,7 +4,7 @@
function movimientosFactory($http)  {
var result  =   {};
result.gettingMovimientos =   function ()  {
return $http.get('api/priv/movimientos');
};

Просмотреть файл

@ -25,4 +25,4 @@ angular.module('cashFlow').config(function ($stateProvider) {
url: '*path',
templateUrl: './app/states/not-found.html'
});
});
});

Просмотреть файл

@ -37,4 +37,4 @@
}
}());
}());

Просмотреть файл

@ -1,12 +1,12 @@
(function () {
angular.module('abMenuNavegacion', [])
.directive('abMenuNavegacion', menuNavegacion);
function menuNavegacion() {
return {
templateUrl: './app/components/menuNavegacion/tpl-menu-navegacion.html',
controller: "MenuCtrl as menu"
};
}
}());
}());

Просмотреть файл

@ -14,4 +14,4 @@
</ul>
</div>
</div>
</nav>
</nav>

Просмотреть файл

@ -6,4 +6,4 @@
</td>
<td class="text-left">
<ab-valoracion valor="movimiento.valoracion" max="10" solo-lectura="true"></ab-valoracion>
</td>
</td>

Просмотреть файл

@ -5,4 +5,4 @@
'text-muted small': !estrella.marcada}">
<b><u>*</u></b>
</span>
</span>
</span>

Просмотреть файл

@ -43,4 +43,4 @@
}
}());
}());

Просмотреть файл

@ -26,7 +26,7 @@
ingresos: 0,
gastos: 0
};
movimientosFactory.gettingMovimientos()
.success(function (movimientos) {
vm.movimientos = movimientos;

Просмотреть файл

@ -10,7 +10,7 @@
function funcionInterceptoraSeguridad($injector, $q, $cookies, $rootScope) {
var interceptor = {};
var interceptor = {};
interceptor.request = function (request) {
request.headers["sessionId"] = $cookies.get("sessionId");

Просмотреть файл

@ -17,9 +17,9 @@
}
function seleccionado(seleccionadoLink) {
return {
link: seleccionadoLink
link: seleccionadoLink
};
}
}());
}());

Просмотреть файл

@ -68,4 +68,4 @@
};
return funcionFiltro;
}
}());
}());

Просмотреть файл

@ -12,4 +12,4 @@
// El uso de recursos simplifica mucho la sintaxis
return $resource("/api/pub/maestros/");
}
}());
}());

Просмотреть файл

@ -25,4 +25,4 @@ angular.module('cashFlow').config(function ($stateProvider) {
url: '*path',
templateUrl: './app/states/not-found.html'
});
});
});

Просмотреть файл

@ -37,4 +37,4 @@
}
}());
}());

Просмотреть файл

@ -1,12 +1,12 @@
(function () {
angular.module('abMenuNavegacion', [])
.directive('abMenuNavegacion', menuNavegacion);
function menuNavegacion() {
return {
templateUrl: './app/components/menuNavegacion/tpl-menu-navegacion.html',
controller: "MenuCtrl as menu"
};
}
}());
}());

Просмотреть файл

@ -14,4 +14,4 @@
</ul>
</div>
</div>
</nav>
</nav>

Просмотреть файл

@ -6,4 +6,4 @@
</td>
<td class="text-left">
<ab-valoracion valor="movimiento.valoracion" max="10" solo-lectura="true"></ab-valoracion>
</td>
</td>

Просмотреть файл

@ -5,4 +5,4 @@
'text-muted small': !estrella.marcada}">
<b><u>*</u></b>
</span>
</span>
</span>

Просмотреть файл

@ -43,4 +43,4 @@
}
}());
}());

Просмотреть файл

@ -10,7 +10,7 @@
function funcionInterceptoraSeguridad($injector, $q, $cookies, $rootScope) {
var interceptor = {};
var interceptor = {};
interceptor.request = function (request) {
request.headers["sessionId"] = $cookies.get("sessionId");

Просмотреть файл

@ -17,9 +17,9 @@
}
function seleccionado(seleccionadoLink) {
return {
link: seleccionadoLink
link: seleccionadoLink
};
}
}());
}());

Просмотреть файл

@ -68,4 +68,4 @@
};
return funcionFiltro;
}
}());
}());

Просмотреть файл

@ -6,4 +6,4 @@ angular.module('cashFlow').config(function ($stateProvider) {
url: '*path',
templateUrl: './app/states/not-found.html'
});
});
});

Просмотреть файл

@ -7,6 +7,6 @@
transclude: true,
templateUrl: './app/components/cabecera/cabecera.html'
};
};
}());
};
}());

Просмотреть файл

@ -17,5 +17,5 @@
};
};
}());
}());

Просмотреть файл

@ -14,4 +14,4 @@
</ul>
</div>
</div>
</nav>
</nav>

Просмотреть файл

@ -1,12 +1,12 @@
(function () {
angular.module('abMenuNavegacion', [])
.directive('abMenuNavegacion', menuNavegacion);
function menuNavegacion() {
return {
templateUrl: './app/components/menuNavegacion/menu-navegacion.html',
controller: "MenuCtrl as menu"
};
}
}());
}());

Просмотреть файл

@ -5,4 +5,4 @@
'text-muted small': !estrella.marcada}">
<b><u>*</u></b>
</span>
</span>
</span>

Просмотреть файл

@ -43,4 +43,4 @@
}
}());
}());

Просмотреть файл

@ -1,3 +1,3 @@
<div>
{{ state.title }}
</div>
</div>

Просмотреть файл

@ -6,4 +6,4 @@
</td>
<td class="text-left">
<ab-valoracion valor="movimiento.valoracion" max="10" solo-lectura="true"></ab-valoracion>
</td>
</td>

Просмотреть файл

@ -15,4 +15,4 @@
}
}());
}());

Просмотреть файл

@ -32,7 +32,7 @@
vm.nuevoMovimiento = new servicio_nuevo.Movimientos();
vm.nuevoMovimiento.esIngreso = 1;
vm.nuevoMovimiento.fecha = new Date();
vm.guardarMovimiento = function () {
vm.nuevoMovimiento.tipo = vm.tipo(vm.nuevoMovimiento);
vm.nuevoMovimiento.$save()
@ -50,4 +50,4 @@
this.Maestros = $resource("/api/pub/maestros/");
this.Movimientos =  $resource("/api/priv/movimientos/");
}
})();
})();

Просмотреть файл

@ -45,4 +45,4 @@
<script src="app/states/registro/registro.js"></script>
</body>
</html>
</html>