_cancel_reserved_sale.html.erb 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <div class="portlet-body form">
  2. <div class="form-body">
  3. <div class="row">
  4. <div class="col-md-12">
  5. <!-- tipo de destino -->
  6. <div class="form-group">
  7. <%= label_tag 'return_cash', {:class=>"col-md-5 control-label"} do %> ¿Regresar el dinero del apartado al cliente?
  8. <span class="required">*</span>
  9. <% end %>
  10. <div class="col-md-3" style="padding-left:0px;padding-right:0px">
  11. <%= check_box_tag('return_cash', '', false, {
  12. class: "make-switch",
  13. data: {
  14. on_color: "success",
  15. off_color: "warning",
  16. on_text: "SI",
  17. off_text: "NO"
  18. }
  19. }) %>
  20. </div>
  21. </div>
  22. </div>
  23. </div>
  24. </div>
  25. </div>
  26. <div class="form-actions">
  27. <h4 class="form-section"> </h4>
  28. <div class="row">
  29. <div class="col-md-12">
  30. <button type="button" class="btn green" onclick="deleteReservedSale()">Cancelar apartado</button>
  31. <button type="button" class="btn default" onclick="cerrarDialog()">Cerrar</button>
  32. </div>
  33. </div>
  34. </div>
  35. <script>
  36. $(document).ready(function(){
  37. App.init();
  38. });
  39. function cerrarDialog() {
  40. $('#dialog').modal('toggle');
  41. }
  42. function deleteReservedSale() {
  43. var flag = $('#return_cash').bootstrapSwitch('state');
  44. console.log(flag);
  45. $.ajax({
  46. type: "delete",
  47. url: '/sales/' + <%= @sale.id %>,
  48. dataType: "json",
  49. data: {
  50. return_cash: flag
  51. },
  52. success: function(xhr, status, error) {
  53. window.location = "<%= sales_reserved_path %>";
  54. }
  55. });
  56. }
  57. </script>