Commit 367a3270956c419aecc5f550cf68a51bdb6dad5a

Authored by Nicolás Guarnieri
1 parent dc349570b1
Exists in master

refactor de vendedores

Showing 1 changed file with 1 additions and 1 deletions   Show diff stats
src/js/controller.js
1 angular.module('focaModalLogin') 1 angular.module('focaModalLogin')
2 .controller('focaModalLoginController', [ 2 .controller('focaModalLoginController', [
3 '$uibModalInstance', '$scope', 'parametros', 'focaModalLoginService', 3 '$uibModalInstance', '$scope', 'parametros', 'focaModalLoginService',
4 function($uibModalInstance, $scope, parametros, focaModalLoginService) { 4 function($uibModalInstance, $scope, parametros, focaModalLoginService) {
5 init(); 5 init();
6 6
7 function init() { 7 function init() {
8 console.info(parametros); 8 console.info(parametros);
9 $scope.cuenta = parametros.cuenta; 9 $scope.cuenta = parametros.cuenta;
10 $scope.usuario = { 10 $scope.usuario = {
11 login: '', 11 login: '',
12 pass: '' 12 pass: ''
13 } 13 }
14 14
15 if (parametros.tipo == 'Transportistas') { 15 if (parametros.tipo == 'Transportistas') {
16 $scope.usuario.login = parametros.cuenta.dni; 16 $scope.usuario.login = parametros.cuenta.dni;
17 } 17 }
18 18
19 if (parametros.tipo == 'Cobradores' || parametros.tipo == 'Vendedores') { 19 if (parametros.tipo == 'Cobradores' || parametros.tipo == 'Vendedores') {
20 $scope.usuario.login = parametros.cuenta.CodVen; 20 $scope.usuario.login = parametros.cuenta.NUM;
21 } 21 }
22 } 22 }
23 23
24 $scope.guardar = function() { 24 $scope.guardar = function() {
25 var result = { 25 var result = {
26 login: { 26 login: {
27 username: $scope.usuario.login, 27 username: $scope.usuario.login,
28 password: $scope.usuario.pass, 28 password: $scope.usuario.pass,
29 activo: true 29 activo: true
30 }, 30 },
31 cuenta: { 31 cuenta: {
32 tipo: parametros.tipo, 32 tipo: parametros.tipo,
33 id: parametros.cuenta.id 33 id: parametros.cuenta.id
34 } 34 }
35 } 35 }
36 36
37 if (parametros.cuenta.idLogin) { 37 if (parametros.cuenta.idLogin) {
38 result.login.id = parametros.cuenta.idLogin; 38 result.login.id = parametros.cuenta.idLogin;
39 } 39 }
40 40
41 focaModalLoginService.postLogin(result).then(function(data) { 41 focaModalLoginService.postLogin(result).then(function(data) {
42 $uibModalInstance.close(data); 42 $uibModalInstance.close(data);
43 }); 43 });
44 } 44 }
45 45
46 $scope.cancel = function() { 46 $scope.cancel = function() {
47 $uibModalInstance.dismiss(); 47 $uibModalInstance.dismiss();
48 } 48 }
49 } 49 }
50 ]); 50 ]);