El contenido de este sitio web es gratis, has una donación para continuar su desarrollo… The content of this website is free, do a donation to continue its development... TRABAJAR EN EQUIPO EVITA ACCIDENTES

Admnistrador de tareas

$0.00

Descripción

Compartir

Admnistrador de tareas, index

<!DOCTYPE html>
<html lang=”en”>

<head>
<meta charset=”UTF-8″>
<title>Admnistrador de tareas</title>

<!–Estilos–>
<link rel=”stylesheet” href=”css/bootstrap.min.css” rel=”stylesheet”/>
<link rel=”stylesheet” href=”css/app.css” rel=”stylesheet”/>
<link rel=”stylesheet” href=”css/toastr.min.css”>
<!–Librerias javascript–>
<script src=”js/jquery-1.11.2.min.js”></script>
<script src=”js/bootstrap.min.js”></script>
<script src=”js/toastr.min.js”></script>




<!–Librerias AngularJs–>
<script src=”js/angular.min.js”></script>
<script src=”js/angular-ui-router.min.js”></script>
<script src=”js/angular-resource.min.js”></script>
<script src=”js/angular-mocks.js”></script>
<script src=”js/d3.js”></script>
<script src=”js/angular-charts.js”></script>
<!–Librerias de la aplicacion–>
<script src=”app/app.js”></script>
<script src=”app/MainCtrl.js”></script>
<script src=”app/Tareas/tareasCtrl.js”></script>
<script src=”app/Tareas/tareaCtrl.js”></script>
<script src=”app/Usuarios/usuariosCtrl.js”></script>
<script src=”app/Usuarios/usuarioCtrl.js”></script>
<script src=”app/Avatars/avatarsCtrl.js”></script>
<script src=”app/Estadisticas/estadisticasCtrl.js”></script>
<!–Servicios–>
<script src=”servicios/common.js”></script>
<script src=”servicios/tareasResource.js”></script>
<script src=”servicios/tareasResourceMock.js”></script>
<script src=”servicios/usuariosResource.js”></script>
<script src=”servicios/usuariosResourceMock.js”></script>
<script src=”servicios/puestosResource.js”></script>
<script src=”servicios/puestosResourceMock.js”></script>
<script src=”servicios/avatarsResource.js”></script>
<script src=”servicios/avatarsResourceMock.js”></script>
<script src=”servicios/estadisticasService.js”></script>

</head>

<body ng-app=”AdministradordeTareas”>

<!–Menu–>

<div class=”menu navbar navbar-inverse”>
<div class=”container”>
<a ui-sref=”inicio” class=”navbar-brand”>Administrador de Tareas</a>
<div class=”navbar-header”>
<button type=”button” class=”navbar-toggle”
data-toggle=”collapse”
data-target=”.navbar-collapse”>
<span class=”sr-only”>Toggle navigation</span>
<span class=”icon-bar”></span>
<span class=”icon-bar”></span>
<span class=”icon-bar”></span>
</button>
</div>
<div class=”navbar-collapse collapse”>
<ul class=”nav navbar-nav”>
<li><a ui-sref=”tareas”>Tareas</a></li>
<li><a ui-sref=”usuarios”>Usuarios</a></li>
<li><a ui-sref=”estadisticas”>Estadisticas</a></li>
</ul>
</div>
</div>

</div>

<!– /Menu –>

<div id=”contenedor-principal” class=”container”>
<div ui-view></div>
</div>
</body>

</html>
AVATARS




avatarsCtrl.js

(function () {
“use strict”;

angular
.module(“AdministradordeTareas”)
.controller(“AvatarsCtrl”,
[“avatars”,
“usuario”,
“$rootScope”,
AvatarsCtrl]);
function AvatarsCtrl(avatars, usuario, $rootScope) {
var vm = this;

vm.avatars = avatars;
vm.usuario = usuario;

vm.cambiarAvatar = function(avatar){
$rootScope.$emit(‘cambiarAvatar’, avatar);
}

}
}());

<strong>Estadisticas</strong>
<strong>estadisticasCtrl.js</strong>

(function () {
“use strict”;

angular
.module(“AdministradordeTareas”)
.controller(“EstadisticasCtrl”,
[“tareas”,
“estadisticasService”,
“$scope”,
EstadisticasCtrl]);

function EstadisticasCtrl(tareas, estadisticasService, $scope) {
//Chart por Estado
$scope.dataTareasPorEstado = {
series: [“Estado”],
data: estadisticasService.calcularTareasPorEstado(tareas)
};

$scope.configTareasPorEstado = {
title: “Tareas por Estado”,
tooltips: true,
labels: false,
mouseover: function () {},
mouseout: function () {},
click: function () {},
legend: {
display: true,
position: “right”
}
};

//Chart por Prioridad
$scope.dataTareasPorPrioridad = {
series: [“Prioridad”],
data: estadisticasService.calcularTareasPorPrioridad(tareas)
};

$scope.configTareasPorPrioridad = {
title: “Tareas por Prioridad”,
tooltips: true,
labels: false,
mouseover: function () { },
mouseout: function () { },
click: function () { },
legend: {
display: true,
position: “right”
}
};
}

})();

TO BE CONTINUE…

1 valoración en Admnistrador de tareas

  1. There are actually quite a lot of particulars like that to take into consideration. That is a great point to carry up. I provide the ideas above as general inspiration but clearly there are questions like the one you bring up where crucial thing might be working in trustworthy good faith. I don?t know if finest practices have emerged around things like that, but I am positive that your job is clearly recognized as a fair game. Both boys and girls feel the influence of only a moment’s pleasure, for the rest of their lives.

    http://johnnie16.angelfire.com/no-longer-seeking-data-related-to-commercial-roofing-check-out-this-page.html

Añadir una valoración