EVOLUTION-NINJA
Edit File: edit_client_form.php
<?php echo view('includes/header');?> <link href="<?php echo base_url('public/assets/admin_dashboard/css/jquery-ui.css');?>" rel="stylesheet"> <script src="<?php echo base_url('public/assets/js/jquery-ui.js');?>"></script> <section class="content-header"> <h1>Update Client details </h1> </section> <!--- section 1 ----> <section class="content"> <div class="col-sm-12 col-md-11"> <form id="land_owner" class="form-inline update_form"> <?php //print_r($booking);?> <input type="hidden" class="form-control col-sm-8" name="booking_id" value="<?php echo $booking->booking_id;?>"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Project</label> <select class="form-control col-sm-8" name="project_id" id="sel1" > <option value="<?php echo $booking->project_id;?>"><?php echo $booking->project_name;?></option> <?php foreach($projects as $val) { ?> <option value="<?php echo $val->project_id;?>"><?php echo $val->project_name;?></option> <?php } ?> </select> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-xs-4">Site no</label> <input type="text" class="form-control col-sm-8 col-xs-12" name="site_number" style="width: 29% !important; margin-right:10px;" value="<?php echo $booking->site_number;?>" > <input type="text" class="form-control col-sm-8 col-xs-12 dimen_input" name="site_dimension" placeholder="Dimn" style="width: 29% !important;" value="<?php echo $booking->dimension;?>"> </div> </div> <hr> <!-- row 1----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Customer Name</label> <input type="text" class="form-control col-sm-8" pattern="^[a-zA-Z\s]*$" minlength="2" name="customer_name" value="<?php echo $booking->customer_name;?>" required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4"> <select class="form-group" name="relation"> <option value="D/O" <?php if($booking->relation == "D/O"){echo "selected";}?>>D/O</option> <option value="W/O" <?php if($booking->relation == "W/O"){echo "selected";}?>>W/O</option> <option value="S/O" <?php if($booking->relation == "S/O"){echo "selected";}?>>S/O</option> </select> </label> <input type="text" class="form-control col-sm-8" pattern="^[a-zA-Z\s]*$" minlength="2" name="fa_hu_name" value="<?php echo $booking->father_or_husband;?>" > </div> </div> <!-- row 1----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 ">Mail Id</label> <input type="email" class="form-control col-sm-8" name="email" pattern="[A-Za-z0-9._%+-]{3,}@[a-zA-Z]{3,}([.]{1}[a-zA-Z]{2,}|[.]{1}[a-zA-Z]{2,}[.]{1}[a-zA-Z]{2,})" value="<?php echo $booking->email;?>"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-xs-5">Mobile No</label> <input type="text" class="form-control col-sm-8 col-xs-6 con" pattern="^[0-9]{10}$" name="mobile11" style="width: 29% !important; margin-right:10px;" value="<?php echo $booking->mobile1;?>" > <input type="text" class="form-control col-sm-8 col-xs-6" pattern="^[0-9]{10}$" name="mobile12" style="width: 29% !important;" value="<?php echo $booking->mobile2;?>"> </div> </div> <!-- row 2----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Office No</label> <input type="text" class="form-control col-sm-8" name="office_no" value="<?php echo $booking->office_number;?>"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Date of Birth</label> <input type="text" class="form-control col-sm-8 dob date_picker" name="bday" max="" value="<?php if($booking->dob == "0000-00-00"){echo "";}else {echo date("d-m-Y", strtotime($booking->dob));}?>"> </div> </div> <!-- row 3----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">DOA</label> <input type="text" class="form-control col-sm-8 doa date_picker" name="doa" max="" value="<?php if($booking->doa == "0000-00-00"){echo "";}else {echo date("d-m-Y", strtotime($booking->doa));}?>"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Address</label> <input type="text" class="form-control col-sm-8" name="address" value="<?php echo $booking->address;?>"> </div> </div> <!-- row 4----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Executive</label> <select class="form-control col-sm-8" name="reference" id="sel1"> <option value="0">Select</option> <?php foreach($reference as $val) { ?> <option value="<?php echo $val->broker_id;?>" <?php if($val->broker_id== $booking->reference){echo "selected";}?> ><?php echo $val->associate_name;?></option> <?php } ?> </select> </div> </div> <!-- row 5----> <div class="row land_owner_a"> <div class="col-sm-4 col-md-4"></div> <div class="col-sm-4 col-md-4"> <button type="submit" class="btn btn-primary center-block submit pic_button">Update</button> </div> <div class="col-sm-4 col-md-4"></div> </div> <!-- row 12----> </form> <!---- form End ----------------------------------------------------------------------------------------------> </div> <!--- col-sm-8 ----> <div id="booking1_receipt_div" style="display:none;"></div> <div id="booking2_receipt_div" style="display:none;"></div> <div class="col-sm-0 col-md-1"></div> </section> <!--- section 2 ----> <div id="print_div" style="display:none;"></div> <style type="text/css"> .content-wrapper, .right-side { min-height: 2000px !important; } .bok-details{ background: gainsboro; text-align: center; padding-top: 7px; padding-bottom: 7px; margin-bottom: 30px; margin-top: 33px; } a { color: inherit; } </style> <script type="text/javascript"> $(document).ready(function(){ var bank=$(".bank_name").val(); if(bank == "LOAN") { $(".bank_details").show(); } else { $(".bank_details").hide(); } var customer_name = $("input[name=customer_name]").val(); toastr.options.timeOut = 1000; $('.date_picker').datepicker({ changeMonth:true, changeYear:true, yearRange: "1940:c", dateFormat: 'dd-mm-yy' }); $('.booking_calendar').datepicker({ changeMonth:true, changeYear:true, yearRange: "2000:c", dateFormat: 'dd-mm-yy' }); $('.update_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".pic_button").text("Updating..."); $.ajax({ type : 'post', url : '<?php echo site_url("update-client-details")?>', data : formdata, contentType: false, processData: false, success:function(response){ //response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { $("#picModal").modal("hide"); toastr["success"](response.message); $('.update_form')[0].reset(); $(".pic_button").text("Update"); setTimeout(function(){ window.location.href = "<?php echo site_url('client-booking-details');?>" }, 1500); } else if(response.result==2) { toastr["error"](response.message); $(".pic_button").text("Update"); } else { toastr["error"](response.message); $(".pic_button").text("Update"); } } }); }); $(".payment_btn1").click(function(){ var booking_id = $("input[name=booking_id]").val(); var site_number = $("input[name=site_number]").val(); var booking_amount = $("input[name=booking_amount1]").val(); var payment_type = $('input[name=payment_type]:radio:checked').val() var cheque_no = $("input[name=check_no]").val(); var cheque_date = $("input[name=check_date]").val(); var bank_name = $("input[name=bank_name]").val(); var vtr_no = $("input[name=vtr_no]").val(); var online_date = $("input[name=online_date]").val(); var dd_no = $("input[name=dd_no]").val(); var dd_date = $("input[name=dd_date]").val(); var dd_bank = $("input[name=dd_bank]").val(); var booking_date1 = $("input[name=booking_date1]").val(); $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { // response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="12" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="2" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="3" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Booking date 1</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(booking_date1); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(booking_amount); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="2" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="3" class="pding">'+booking_date1+'</td>'; print_content += '<td colspan="4" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="4" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="12" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Booking Amount 1'; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = booking_amount.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(payment_type == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(payment_type == "Cheque") { var date = new Date(cheque_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cheque no : '+cheque_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+bank_name+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+cheque_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(payment_type == "Online Payment") { var date = new Date(online_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+vtr_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+online_date+'</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(payment_type == "DD") { var date = new Date(dd_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> DD no : '+dd_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+dd_bank+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+dd_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Bill Generated By</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; $("#booking1_receipt_div").html(print_content); var divContents = $("#booking1_receipt_div").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); }); $(".payment_btn2").click(function(){ var booking_id = $("input[name=booking_id]").val(); var site_number = $("input[name=site_number]").val(); var booking_amount = $("input[name=booking_amount2]").val(); var payment_type = $('input[name=payment_type2]:radio:checked').val() var cheque_no = $("input[name=check_no2]").val(); var cheque_date = $("input[name=check_date2]").val(); var bank_name = $("input[name=bank_name2]").val(); var vtr_no = $("input[name=vtr_no2]").val(); var online_date = $("input[name=online_date2]").val(); var dd_no = $("input[name=dd_no2]").val(); var dd_date = $("input[name=dd_date2]").val(); var dd_bank = $("input[name=dd_bank2]").val(); var booking_date2 = $("input[name=booking_date2]").val(); $.ajax({ type : 'post', url : '<?php echo site_url("payment-receipt-details")?>', data : {booking_id:booking_id}, success:function(response) { //response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { var print_content = ''; print_content += '<div style="width:700px;"><style>.inv-ta-head{padding-top:5px;}.invoicetext{text-align:center;//margin-bottom:10px;}table{border-spacing:0;margin-left:10px;}td{padding:6px;}table.reference td:first-child, table.reference th:first-child {border-left: 1px solid #47ae32;}html, body {margin: 0 !important;padding: 0 !important;color: #000000 !important;font-family: Lato, Helvetica !important;font-size: 14px !important;}h1, ul, li, span, p, h2, h3, h4{padding:0 !important;margin: 0 auto !important;}.pding{//padding-right:17px;//padding-left:17px;}.pding p{padding-bottom: 3px !important;}</style>'; print_content += '<div id="printableArea">'; print_content += '<div class="inv-ta-head"></div> <!--- header END ------>'; print_content += '<div class="logo" style="padding-top:10px;">'; print_content += '<img src="<?php echo base_url("assets/admin_dashboard/images/logo.png");?>" class="img-responsive center-block" style="padding-left: 31%;padding-bottom: 6px;">'; print_content += '<p style="text-align:center; padding-top:5px;">#1104, First Floor, Udayaravi Road, Kuvempunagar, Mysore - 570023.</p>'; print_content += '<p style="text-align:center;"><b>Ph : 0821-1234567 / 1234567   /   gss@investinmysore.com </b> </p>'; print_content += '</div>'; print_content += '<div class="row">'; print_content += '<table border="0" style="width:100%; border-color: white; padding-top: 7px;">'; print_content += '<tr>'; print_content += '<td colspan="15" style="text-align:center; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<h4 style="text-transform: uppercase;"><b>Receipt</b></h4>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" class="pding">'; print_content += '<p><strong> Name : </strong>'+response.booking_receipt.customer_name+'</p>'; print_content += '<p><strong> Phone : </strong>'+response.number+'</p>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding">'; print_content += '<p><strong>Address : </strong>'+response.booking_receipt.address+'</p>'; print_content += '<p><strong>Email : </strong>'+response.booking_receipt.email+'</p>'; print_content += '</td>'; print_content += '<td colspan="5" class="pding">'; print_content += '<p><strong>Receipt No : </strong> 1</p>'; var date = new Date(response.todays_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<p><strong>Bill Date : </strong>'+day+"-"+Month[month]+"-"+year+'</p>'; print_content += '</td>'; print_content += '</tr>'; print_content += '<tr style="background:#f3f2f2;">'; print_content += '<td colspan="2" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Site No.</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Booking date 2</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Project Name</strong>'; print_content += '</td>'; print_content += '<td colspan="4" class="pding" style="border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += '<strong>Received</strong>'; print_content += '</td>'; print_content += '</tr>'; var date = new Date(booking_date2); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); var x=parseInt(booking_amount); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; print_content += '<tr>'; print_content += '<td colspan="2" class="pding">'+response.booking_receipt.site_number+'</td>'; print_content += '<td colspan="4" class="pding">'+booking_date2+'</td>'; print_content += '<td colspan="4" class="pding">'+response.booking_receipt.project_name+'</td>'; print_content += '<td colspan="4" class="pding">'+'Rs. '+res+'/-</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="15" style="text-align:left; border-bottom: 1px solid silver; border-top: 1px solid silver;">'; print_content += 'Towards Booking Amount 2'; print_content += '</td>'; print_content += '</tr>'; var words = new Array(); words[0] = ''; words[1] = 'One'; words[2] = 'Two'; words[3] = 'Three'; words[4] = 'Four'; words[5] = 'Five'; words[6] = 'Six'; words[7] = 'Seven'; words[8] = 'Eight'; words[9] = 'Nine'; words[10] = 'Ten'; words[11] = 'Eleven'; words[12] = 'Twelve'; words[13] = 'Thirteen'; words[14] = 'Fourteen'; words[15] = 'Fifteen'; words[16] = 'Sixteen'; words[17] = 'Seventeen'; words[18] = 'Eighteen'; words[19] = 'Nineteen'; words[20] = 'Twenty'; words[30] = 'Thirty'; words[40] = 'Forty'; words[50] = 'Fifty'; words[60] = 'Sixty'; words[70] = 'Seventy'; words[80] = 'Eighty'; words[90] = 'Ninety'; amount = booking_amount.toString(); var atemp = amount.split("."); var number = atemp[0].split(",").join(""); var n_length = number.length; var words_string = ""; if (n_length <= 9) { var n_array = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0); var received_n_array = new Array(); for (var i = 0; i < n_length; i++) { received_n_array[i] = number.substr(i, 1); } for (var i = 9 - n_length, j = 0; i < 9; i++, j++) { n_array[i] = received_n_array[j]; } for (var i = 0, j = 1; i < 9; i++, j++) { if (i == 0 || i == 2 || i == 4 || i == 7) { if (n_array[i] == 1) { n_array[j] = 10 + parseInt(n_array[j]); n_array[i] = 0; } } } value = ""; for (var i = 0; i < 9; i++) { if (i == 0 || i == 2 || i == 4 || i == 7) { value = n_array[i] * 10; } else { value = n_array[i]; } if (value != 0) { words_string += words[value] + " "; } if ((i == 1 && value != 0) || (i == 0 && value != 0 && n_array[i + 1] == 0)) { words_string += "Crores "; } if ((i == 3 && value != 0) || (i == 2 && value != 0 && n_array[i + 1] == 0)) { words_string += "Lakhs "; } if ((i == 5 && value != 0) || (i == 4 && value != 0 && n_array[i + 1] == 0)) { words_string += "Thousand "; } if (i == 6 && value != 0 && (n_array[i + 1] != 0 && n_array[i + 2] != 0)) { words_string += "Hundred and "; } else if (i == 6 && value != 0) { words_string += "Hundred "; } } words_string = words_string.split(" ").join(" "); } if(payment_type == "Cash") { print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cash</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(payment_type == "Cheque") { var date = new Date(cheque_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">Cheque: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> Cheque no : '+cheque_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+bank_name+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+cheque_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(payment_type == "Online Payment") { var date = new Date(online_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">NEFT / RTGS: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">UTR no : '+vtr_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+online_date+'</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } else if(payment_type == "DD") { var date = new Date(dd_date); var Month=new Array("01", "02", "03","04", "05", "06", "07", "08", "09", "10", "11", "12"); var day = date.getDate(); var month = date.getMonth(); var year=date.getFullYear(); print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">DD: </td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"> DD no : '+dd_no+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Bank : '+dd_bank+'</td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"> Date : '+dd_date+'</td>'; print_content += '</tr>'; print_content += '<tr>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;">'+words_string+' Only</td>'; print_content += '<td colspan="3" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '<td colspan="4" style="border-bottom: 1px solid silver;"></td>'; print_content += '</tr>'; } print_content += '<td colspan="4" style="padding-top:42px;"> Bill Generated By</td>'; print_content += '<td colspan="3"> </td>'; print_content += '<td colspan="5" style="padding-top:42px;"> For Authorized Signatory </td>'; print_content += '</tr>'; print_content += '</table>'; print_content += '</div>'; print_content += '</div>'; print_content += '</div><!--table div-->'; $("#booking2_receipt_div").html(print_content); var divContents = $("#booking2_receipt_div").html(); newWin= window.open(""); newWin.document.write(divContents); newWin.print(); newWin.close(); } } }); }); $(".tsv_input").keyup(function (e) { var tsv_input = $(this).val(); var dimen_input = $(".dimen_input").val(); if(dimen_input == "") { toastr["error"]("Dimesion is not available"); } else { var per_sqft = (tsv_input / dimen_input).toFixed(2); $(".per_sqft_input").val(per_sqft); } }); $(".tsv_input").change(function (e) { var tsv_input = $(this).val(); var dimen_input = $(".dimen_input").val(); if(dimen_input == "") { toastr["error"]("Dimesion is not available"); $(".tsv_input").val(""); } else { var per_sqft = (tsv_input / dimen_input).toFixed(2); $(".per_sqft_input").val(per_sqft); } }); }); </script> <?php echo view('includes/footer');?>