• No se han encontrado resultados

CAPÍTULO 3 ANALISIS SITUACIONAL DE LA FINANCIERA

3.3 Evaluación del ambiente externo de la Financiera

index.html

<!DOCTYPE html>

<html lang="en" ng-app="addressBook"> <head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial- scale=1">

<meta name="description" content=""> <meta name="author" content="">

<title>Construction Management Software</title>

<link href="stylesheets/css/bootstrap.min.css" rel="stylesheet"> <link href="stylesheets/css/bootstrap-theme.min.css"

rel="stylesheet">

<link href="stylesheets/css/dashboard.css" rel="stylesheet"> <link href="stylesheets/font-awesome-4.3.0/css/font-

awesome.min.css" rel="stylesheet">

<link href="stylesheets/css/index.css" rel="stylesheet"> <link href="stylesheets/css/style.css" rel="stylesheet"> </head>

<body>

<nav class="navbar navbar-inverse navbar-fixed-top"> <div class="container-fluid">

<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data- toggle="collapse" data-target="#navbar" aria-expanded="false" aria- controls="navbar">

<span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>

<a class="navbar-brand" href="#/dashboard">Construction Management Software</a>

</div>

<div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav navbar-right">

<li><a href="#/dashboard">Dashboard</a></li>

<li><a href="#/useridcreation">User ID Creation</a></li> <li><a href="#/useridcreation">Profile</a></li> <li><a href="signin.html">Logout</a></li> </ul> </div> </div> </nav> <div class="container-fluid"> <div class="row">

<div class="col-sm-3 col-md-2 sidebar"> <div class="nav nav-sidebar">

<form class="navbar-form">

<input type="text" style="width:90%" class="form-control" placeholder="Search...">

</form> <br>

<div id="MainMenu">

<a href="#/estimation" class="list-group-item list-group- item-success">Estimation</a>

<a href="#/scheduling" class="list-group-item list-group- item-success">Scheduling</a>

<a href="#/documentManagement" class="list-group-item list-group-item-success">Document Management</a>

<a href="#demo3" class="list-group-item list-group-item- success" data-toggle="collapse" data-parent="#MainMenu">Material Management&nbsp;&nbsp;<i class="fa fa-angle-down"></i></a> <div class="collapse" id="demo3">

<a href="#/skeleton" class="list-group-item" data- toggle="collapse" data-parent="#SubMenu1">Skeleton</a>

<a href="#/interior" class="list-group- item">Interior</a>

</div>

<a href="#demo4" class="list-group-item list-group-item- success" data-toggle="collapse" data-parent="#MainMenu">Equipment Management&nbsp;&nbsp;<i class="fa fa-angle-down"></i></a>

<div class="collapse" id="demo4">

<a href="#/equipmentControl" class="list-group- item">Equipment Control</a>

<a href="#/equipmentTracking" class="list-group- item">Equipment Tracking</a>

<a href="#/resourceScheduling" class="list-group- item">Resource Scheduling</a>

</div>

<a href="#/accounts" class="list-group-item list-group- item-success">Accounts</a>

<a href="#/contacts" class="list-group-item list-group- item-success">Contacts</a>

<a href="#/support" class="list-group-item list-group- item-success">Support</a>

</div> </div>

<div ng-controller="CalcController as calc" class="calc"> <form>

<div class="table-responsive">

<table class="table table-bordered"> <tr><td colspan="4"><h3>Calculator</h3></td></tr> <tr><td colspan="4">

<input type="text" ng-model="calc.input()" class="form-control" placeholder="0">

</td></tr> <tr>

<td>

<button class="btn btn-default" ng- click="calc.setResult(1)">1</button> </td>

<td>

<button class="btn btn-default" ng- click="calc.setResult(2)">2</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.setResult(3)">3</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.op('+')"><b>+</b></button> </td> </tr> <tr> <td>

<button class="btn btn-default" ng- click="calc.setResult(4)">4</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.setResult(5)">5</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.setResult(6)">6</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.op('-')"><b>-</b></button>

</td> </tr> <tr> <td>

<button class="btn btn-default" ng- click="calc.setResult(7)">7</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.setResult(8)">8</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.setResult(9)">9</button>

</td> <td>

<button class="btn btn-default" ng- click="calc.op('*')"><b>*</b></button>

</td> </tr> <tr> <td>

<button class="btn btn-danger" ng- click="calc.clear()"><b>C</b></button>

</td> <td>

<button class="btn btn-default" ng- click="calc.setResult(0)">0</button>

</td> <td>

<button class="btn btn-success" ng- click="calc.dis()"><b>=</b></button>

</td> <td>

<button class="btn btn-default" ng- click="calc.op('/')"><b>/</b></button>

</tr> </table> </div> </form> </div> </div> </div>

<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main" ng-controller="JsonController">

<div ng-view="" id="ng-view"></div> </div> </div> </div> <script src="lib/jquery.min.js"></script> <script src="stylesheets/js/bootstrap.min.js"></script> <script src="stylesheets/js/docs.min.js"></script> <script src="lib/ie10-viewport-bug-workaround.js"></script> <!--Angular Files--> <script src="lib/angular.js"></script> <script src="lib/angular-route.js"></script> <script src="lib/ui-bootstrap-tpls-0.12.1.js"></script> <script src="application/application.js"></script> <script src="application/controllers/controllers.js"></script> </body> </html>

controller.js

angular.module('addressBook').controller('JsonController',[ '$http',

function($http){ contacts = []; $http.get('./application/controllers/contacts.json').success(function(d ata){ contacts = data; }).error(function(data,status){ alert("error"); console.log(status); }); }]); angular.module('addressBook').controller('ContactsController', ['$scope', '$location',

function ($scope, $location) {

$scope.getContacts = function () { $scope.contacts = contacts; }; $scope.getContacts(); } ]); angular.module('addressBook').controller('ContactAddController', ['$http', '$scope', '$location',

function ($http, $scope, $location) { $scope.insertContact = function () { var nextId = contacts.length +1;

$scope.contact.mobile = parseInt($scope.contact.mobile); $scope.contact.id = nextId;

pass = JSON.stringify($scope.contact); console.log(pass); $scope.contact = {}; $location.path('/contacts'); }; } ]); angular.module('addressBook').controller('ContactEditController', ['$scope', '$routeParams', '$location',

function ($scope, $routeParams, $location) { var contactId = $routeParams.contactId ? parseInt($routeParams.contactId, 10) : 0; for(i in contacts){

if( contacts[i].id === contactId){ $scope.contact = contacts[i]; break; } } $scope.editContact = function() { $scope.contact = []; $location.path('/contacts'); }; }]); angular.module('addressBook').controller('ContactDelController', ['$scope', '$location',

function ($scope, $location) {

$scope.deleteContact = function(id) { for(i in contacts){

if( contacts[i].id === id){ $scope.contact = contacts[i]; break; } } contacts.splice(contacts.indexOf($scope.contact),1); $scope.contact = []; $location.path('/contacts'); }; } ]);

CHAPTER – 7