var reportSpareOutModule = (function () {

    $(".report-submit-pdf").click(function () {
        //alert(base_url);
        //window.location.assign("http://localhost/outsource/CRM_Inventory_UD19122018(JK)/reportTripsPDF.php?startDate=&endDate=&vehicle=1&drivername=null","_blank");

        var startDate = $('input#fromDate').val();
        var endDate = $('input#toDate').val();
        var vehicle= $('select#selecttripvehicle').val();
        var supplier= $('select#supplierid').val();
        var url =base_url+"reportSpareOutPDF.php?startDate="+startDate+"&endDate="+endDate+"&vehicle="+vehicle;
        window.open(url, '_blank');
      });
    
    $('body').on('click','button.datewise-submit-sale',function(){
        var fromDate = $('input#fromDate').val();
        var toDate = $('input#toDate').val();
        var selecttripvehicle= $('select#selecttripvehicle').val();
        
            var dataTable =  $('#reportSpareOutDashboard').DataTable( {
                responsive: {
                    details: {
                     renderer: function ( api, rowIdx ) {
                     var data = api.cells( rowIdx, ':hidden' ).eq(0).map( function ( cell ) {
                         var header = $( api.column( cell.column ).header() );
                         return  '<p style="color:#00A">'+header.text()+' : '+api.cell( cell ).data()+'</p>';
                     } ).toArray().join('');        
                     return data ?    $('<table/>').append( data ) :    false;
                     }
                    }
                },
                processing: true,
                serverSide: true,				
                aaSorting: [[0, 'desc']],
                destroy: true,
                ajax: {
                    url : "reportSpareOutgriddata.php",
                    type: 'POST',
                    data:  {
                        tripfromDate    : fromDate,
                        triptoDate      : toDate,
                        tripvehicle     : selecttripvehicle
                    }
                }
            });

                       
        // } else if(fromDate && toDate && selecttripvehicle) { 

        //     var dataTable =  $('#reportTripsTDashboard').DataTable( {
        //         responsive: {
        //             details: {
        //              renderer: function ( api, rowIdx ) {
        //              var data = api.cells( rowIdx, ':hidden' ).eq(0).map( function ( cell ) {
        //                  var header = $( api.column( cell.column ).header() );
        //                  return  '<p style="color:#00A">'+header.text()+' : '+api.cell( cell ).data()+'</p>';
        //              } ).toArray().join('');        
        //              return data ?    $('<table/>').append( data ) :    false;
        //              }
        //             }
        //         },
        //         processing: true,
        //         serverSide: true,				
        //         aaSorting: [[0, 'desc']],
        //         destroy: true,
        //         ajax: {
        //             url : "reportTripsgriddata.php",
        //             type: 'POST',
        //             data:  {
        //                 userpermissionEdit   : $("input.reportTrips-edit").val(),
        //                 userpermissionDelete : $("input.reportTrips-delete").val(),
        //                 tripfromDate    : fromDate,
        //                 triptoDate      : toDate,
        //                 tripvehicle     : $('select#selecttripvehicle').val(),
        //                 tripdrivername  : ''
        //             }
        //         }
        //     });



        // } else if(fromDate && toDate && selecttripvehicle && selecttripdrivername) { 

        // } else if(selecttripvehicle) { 

        //     var dataTable =  $('#reportTripsTDashboard').DataTable( {
        //         responsive: {
        //             details: {
        //              renderer: function ( api, rowIdx ) {
        //              var data = api.cells( rowIdx, ':hidden' ).eq(0).map( function ( cell ) {
        //                  var header = $( api.column( cell.column ).header() );
        //                  return  '<p style="color:#00A">'+header.text()+' : '+api.cell( cell ).data()+'</p>';
        //              } ).toArray().join('');        
        //              return data ?    $('<table/>').append( data ) :    false;
        //              }
        //             }
        //         },
        //         processing: true,
        //         serverSide: true,				
        //         aaSorting: [[0, 'desc']],
        //         destroy: true,
        //         ajax: {
        //             url : "reportTripsgriddata.php",
        //             type: 'POST',
        //             data:  {
        //                 userpermissionEdit   : $("input.reportTrips-edit").val(),
        //                 userpermissionDelete : $("input.reportTrips-delete").val(),
        //                 tripfromDate    : '',
        //                 triptoDate      : '',
        //                 tripvehicle     : selecttripvehicle,
        //                 tripdrivername  : ''
        //             }
        //         }
        //     });

        // } else if(fromDate && toDate && selecttripdrivername) { 

        // } else if(selecttripvehicle && selecttripdrivername) { 
            
        // }

    });
    
    
   


})();