Bläddra i källkod

changed the way we get the payment method in forms

chemi ledon 7 år sedan
förälder
incheckning
58c43d3ac5

+ 6 - 6
app/views/cash_registers_moves/_abonoform.html.erb

@@ -134,12 +134,12 @@
   $('#dialog .modal-dialog').removeClass('modal-lg');
 
   $('#cash_registers_move_payment_method_id').on('change', function() {
-    var method = parseInt($(this).val());
+    var method = $(this).find("option:selected").text();
     $('#display_change').html(accounting.formatMoney(0));
     $('#save_move').attr('disabled', true);
 
     switch(method){
-      case 1:
+      case 'Tarjeta de debito':
         // tarjeta de debito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();
@@ -148,7 +148,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 2:
+      case 'Efectivo':
         // efectivo
         $('#card_info').fadeOut();
         $('#check_info').fadeOut();
@@ -158,7 +158,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 3:
+      case 'Transferencia bancaria':
         // transferencia bancaria
         $('#transfer_info').fadeIn();
         $('#card_info').fadeOut();
@@ -167,14 +167,14 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 5:
+      case 'Cheque':
         // cheque
         $('#check_info').fadeIn();
         $('#card_info').fadeOut();
         $('#transfer_info').fadeOut();
         $("#cash_registers_move_cardnumber").val("");
         break;
-      case 4:
+      case 'Tarjeta de credito':
         // tarjeta de credito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();

+ 7 - 7
app/views/cash_registers_moves/_form.html.erb

@@ -167,11 +167,11 @@
   });
 
   $('#cash_registers_move_payment_method_id').on('change', function() {
-    var method = parseInt($(this).val());
+    var method = $(this).find("option:selected").text();
     $('#display_change').html(accounting.formatMoney(0));
-
+    console.log('aqui ando');
     switch(method){
-      case 1:
+      case 'Tarjeta de debito':
         // tarjeta de debito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();
@@ -180,7 +180,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 2:
+      case 'Efectivo':
         // efectivo
         $('#card_info').fadeOut();
         $('#check_info').fadeOut();
@@ -190,7 +190,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 3:
+      case 'Transferencia bancaria':
         // transferencia bancaria
         $('#transfer_info').fadeIn();
         $('#card_info').fadeOut();
@@ -199,14 +199,14 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 5:
+      case 'Cheque':
         // cheque
         $('#check_info').fadeIn();
         $('#card_info').fadeOut();
         $('#transfer_info').fadeOut();
         $("#cash_registers_move_cardnumber").val("");
         break;
-      case 4:
+      case 'Tarjeta de credito':
         // tarjeta de credito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();

+ 6 - 6
app/views/cash_registers_moves/_form_liquidate_reserved_sale.html.erb

@@ -173,11 +173,11 @@
   });
 
   $('#cash_registers_move_payment_method_id').on('change', function() {
-    var method = parseInt($(this).val());
+    var method = $(this).find("option:selected").text();
     $('#display_change').html(accounting.formatMoney(0));
 
     switch(method){
-      case 1:
+      case 'Tarjeta de debito':
         // tarjeta de debito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();
@@ -186,7 +186,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 2:
+      case 'Efectivo':
         // efectivo
         $('#card_info').fadeOut();
         $('#check_info').fadeOut();
@@ -196,7 +196,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 3:
+      case 'Transferencia bancaria':
         // transferencia bancaria
         $('#transfer_info').fadeIn();
         $('#card_info').fadeOut();
@@ -205,14 +205,14 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 5:
+      case 'Cheque':
         // cheque
         $('#check_info').fadeIn();
         $('#card_info').fadeOut();
         $('#transfer_info').fadeOut();
         $("#cash_registers_move_cardnumber").val("");
         break;
-      case 4:
+      case 'Tarjeta de credito':
         // tarjeta de credito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();

+ 6 - 6
app/views/cash_registers_moves/_form_products_return.html.erb

@@ -158,11 +158,11 @@
   });
 
   $('#cash_registers_move_payment_method_id').on('change', function() {
-    var method = parseInt($(this).val());
+    var method = $(this).find("option:selected").text();
     $('#display_change').html(accounting.formatMoney(0));
 
     switch(method){
-      case 1:
+      case 'Tarjeta de debito':
         // tarjeta de debito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();
@@ -171,7 +171,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 2:
+      case 'Efectivo':
         // efectivo
         $('#card_info').fadeOut();
         $('#check_info').fadeOut();
@@ -181,7 +181,7 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 3:
+      case 'Transferencia bancaria':
         // transferencia bancaria
         $('#transfer_info').fadeIn();
         $('#card_info').fadeOut();
@@ -190,14 +190,14 @@
         $("#cash_registers_move_check_number").val("");
         $("#cash_registers_move_customer_account").val("");
         break;
-      case 5:
+      case 'Cheque':
         // cheque
         $('#check_info').fadeIn();
         $('#card_info').fadeOut();
         $('#transfer_info').fadeOut();
         $("#cash_registers_move_cardnumber").val("");
         break;
-      case 4:
+      case 'Tarjeta de credito':
         // tarjeta de credito
         $('#card_info').fadeIn();
         $('#check_info').fadeOut();