Advertisement
Guest User

Untitled

a guest
Aug 25th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.38 KB | None | 0 0
  1. $scope.asistencia2 = function(rut){
  2. for(i=0 ; i< $scope.todoCampana.length ; i++){
  3. if($scope.todoCampana[i].rut == rut){
  4. if($scope.todoCampana[i].asistencia == 0){ // primer check
  5. console.log(rut);
  6. console.log($scope.todoCampana[i].rut);
  7. console.log("se setea " + $scope.todoCampana[i].asistencia);
  8. $scope.todoCampana[i].asistencia = 1;
  9. if($scope.todoCampana[i].tramo1 == 0){//Tiene las ventas full
  10. var estaEnLista = 0;
  11. for(j=0 ; j < $scope.listaT1.length ; j++){
  12. if($scope.listaT1[j].rut == rut){
  13. estaEnLista = 1;
  14. $scope.todoCampana[i].tramo1 = -15000;
  15. }
  16. }
  17. if(estaEnLista == 0){
  18. $scope.listaT1.push({rut: rut, tramo1: $scope.todoCampana[i].tramo1});
  19. $scope.todoCampana[i].tramo1 = -15000;
  20. }
  21.  
  22.  
  23. }
  24. else{
  25. var estaEnLista = 0;
  26. for(j=0 ; j < $scope.listaT1.length ; j++){
  27. if($scope.listaT1[j].rut == rut){
  28. estaEnLista = 1;
  29. $scope.todoCampana[i].tramo1 = 0;
  30. }
  31. }
  32. if(estaEnLista == 0){
  33. $scope.listaT1.push({rut: rut, tramo1: $scope.todoCampana[i].tramo1});
  34. $scope.todoCampana[i].tramo1 = 0;
  35. }
  36. }
  37. }
  38. else{
  39. console.log(rut);
  40. console.log($scope.todoCampana[i].rut);
  41. console.log("se setea " + $scope.todoCampana[i].asistencia);
  42. $scope.todoCampana[i].asistencia = 0;
  43. for(j=0 ; j<$scope.listaT1.length ; j++){
  44. if($scope.listaT1[i].rut == rut){
  45. $scope.todoCampana[i].tramo1 = $scope.listaT1[j].tramo1;
  46. }
  47. }
  48. }
  49.  
  50. $scope.todoCampana[i].total = $scope.todoCampana[i].tramo1 + $scope.todoCampana[i].tramo2 + $scope.todoCampana[i].tramo3 + $scope.todoCampana[i].tramo4 + $scope.todoCampana[i].bonoventasok;
  51. console.log($scope.todoCampana[i].tramo1);
  52. console.log($scope.todoCampana[i].tramo2);
  53. console.log($scope.todoCampana[i].tramo3);
  54. console.log($scope.todoCampana[i].tramo4);
  55. console.log($scope.todoCampana[i].bonoventasok);
  56. console.log($scope.todoCampana[i].total);
  57. //$scope.todoCampana.
  58. }
  59. }
  60. };
  61.  
  62.  
  63. $scope.fulltramo = function(rut){
  64. console.log($scope.ventasnofull);
  65. var ejecutivo = 0
  66. for(i=0 ; i< $scope.todoCampana.length ; i++){
  67.  
  68. if($scope.todoCampana[i].rut == rut){
  69. ejecutivo = i;
  70. for(j=0 ; j<$scope.ventasnofull.length ; j++){
  71. if($scope.ventasnofull[j].rut == rut){
  72. console.log("encuentra rut");
  73. if($scope.ventasnofull[j].ventasfull == 0){
  74. console.log($scope.ventasnofull[j].ventasfull);
  75. $scope.ventasnofull[j].ventasfull = 1;
  76. $scope.todoCampana[i].ventasnetas= $scope.todoCampana[i].ventasnetas + $scope.todoCampana[i].ventastecnicas + $scope.todoCampana[i].ventasrecuperadas;
  77. $scope.todoCampana[i].tramo4 = $scope.todoCampana[i].ventasnetas * $scope.todoEjecutivo.valor4;
  78. $scope.todoCampana[i].tramo1 = 0;
  79. $scope.todoCampana[i].tramo2 = 0;
  80. $scope.todoCampana[i].tramo3 = 0;
  81. $scope.todoCampana[i].total = $scope.todoCampana[i].tramo4 + $scope.todoCampana[i].bonoventasok;
  82. $scope.todoCampana[i].ventasnetas= $scope.todoCampana[i].ventasnetas - $scope.todoCampana[i].ventastecnicas - $scope.todoCampana[i].ventasrecuperadas;
  83.  
  84. }
  85. else{
  86. console.log($scope.ventasnofull[j].ventasfull);
  87. $scope.ventasnofull[j].ventasfull = 0;
  88. $scope.todoCampana[i].ventasnetas= $scope.todoCampana[i].ventasnetas + $scope.todoCampana[i].ventastecnicas + $scope.todoCampana[i].ventasrecuperadas;
  89. $scope.todoCampana[i].tramo4 = $scope.ventasnofull[j].tramo4;
  90. $scope.todoCampana[i].tramo1 = $scope.ventasnofull[j].tramo1;
  91. $scope.todoCampana[i].tramo2 = $scope.ventasnofull[j].tramo2;
  92. $scope.todoCampana[i].tramo3 = $scope.ventasnofull[j].tramo3;
  93. $scope.todoCampana[i].total = $scope.ventasnofull[j].tramo1 + $scope.ventasnofull[j].tramo2 + $scope.ventasnofull[j].tramo3 + $scope.todoCampana[i].tramo4 + $scope.todoCampana[i].bonoventasok;
  94. $scope.todoCampana[i].ventasnetas= $scope.todoCampana[i].ventasnetas - $scope.todoCampana[i].ventastecnicas - $scope.todoCampana[i].ventasrecuperadas;
  95.  
  96. }
  97.  
  98. }
  99. }
  100. console.log("break");
  101. break;
  102. }
  103. }
  104. console.log($scope.todoCampana[ejecutivo]);
  105. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement