EVOLUTION-NINJA
Edit File: commission_details.php
<?php echo view('includes/header');?> <link href="<?php echo base_url('public/assets/admin_dashboard/css/jquery-ui.css');?>" rel="stylesheet"> <section class="content-header"> <h1>Commission details</h1> </section> <!--- section 1 --> <section class="content"> <button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#myModal"> Add Associate payment details </button> <?php if(!empty($subuser->associate_name)){ ?> <button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#submyModal"> Add Sub associate payment details </button> <?php }?> <?php // Get the URI service instance $uri = service('uri'); // Get the second segment (adjust the segment number as needed) $segment2 = $uri->getSegment(2); // Change '2' based on the URL structure ?> <!-- Modal --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel">Add Associate payment details</h4> </div> <div class="modal-body"> <form id="land_owner" class="form-inline payment_form" enctype="multipart/form-data"> <input type="hidden" class="form-control col-sm-8" name="management_id" value="<?=esc($segment2 ?? '');?>" required="required"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Payment type</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 22% !important;margin-top: -5px;" type="radio" value="Cash" name="payment_type">Cash</label> <label class="radio-inline"> <input style="width: 17% !important;margin-top: -5px;" class="cheque" type="radio" value="Cheque" name="payment_type">Cheque</label> <label class="radio-inline"> <input style="width: 27% !important;margin-top: -5px;" class="cheque" type="radio" value="DD" name="payment_type">DD</label> <label class="radio-inline"> <input style="width: 13% !important;margin-top: -5px;" class="cheque" type="radio" value="Online" name="payment_type">NEFT / RTGS</label> </div> </div> </div> <!-- row 1--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Commission</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Agreement" name="commission_type">On Agreement</label> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Registration" name="commission_type">On Registration</label> </div> </div> </div> <!-- row 2--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">TDS</label> <input type="text" class="form-control col-sm-8" name="tds"> </div> </div> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Amount</label> <input type="text" class="form-control col-sm-8" name="amount" pattern="\d*" required="required"> </div> </div> <div id="check_div"> </div> <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">Submit</button> </div> <div class="col-sm-4 col-md-4"></div> </div> <!-- row 6--> </form> </div> </div> </div> </div> <!-- Sub associate Modal --> <div class="modal fade" id="submyModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel">Add Sub Associate payment details</h4> </div> <div class="modal-body"> <form id="land_owner" class="form-inline sub_associate_payment_form" enctype="multipart/form-data"> <input type="hidden" class="form-control col-sm-8" name="management_id" value="<?= esc($segment2 ?? ''); ?>" required="required"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Payment type</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 22% !important;margin-top: -5px;" type="radio" value="Cash" name="payment_type3">Cash</label> <label class="radio-inline"> <input style="width: 17% !important;margin-top: -5px;" class="cheque" type="radio" value="Cheque" name="payment_type3">Cheque</label> <label class="radio-inline"> <input style="width: 27% !important;margin-top: -5px;" class="cheque" type="radio" value="DD" name="payment_type3">DD</label> <label class="radio-inline"> <input style="width: 13% !important;margin-top: -5px;" class="cheque" type="radio" value="Online" name="payment_type3">NEFT / RTGS</label> </div> </div> </div> <!-- row 1--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Commission</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Agreement" name="commission_type">On Agreement</label> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Registration" name="commission_type">On Registration</label> </div> </div> </div> <!-- row 2--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">TDS</label> <input type="text" class="form-control col-sm-8" name="tds"> </div> </div> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Amount</label> <input type="text" class="form-control col-sm-8" name="amount" pattern="\d*" required="required"> </div> </div> <div id="check_div4"> </div> <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">Submit</button> </div> <div class="col-sm-4 col-md-4"></div> </div> <!-- row 6--> </form> </div> </div> </div> </div> <!-- Modal --> <div class="modal fade" id="edit_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel">Update payment details</h4> </div> <div class="modal-body"> <form id="land_owner" class="form-inline update_form" enctype="multipart/form-data"> <input type="hidden" class="form-control col-sm-8" name="management_id1" value="" required="required"> <input type="hidden" class="form-control col-sm-8" name="payment_id1" value="" required="required"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Payment type</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 22% !important;margin-top: -5px;" class="cheque" type="radio" value="Cash" name="payment_type1">Cash</label> <label class="radio-inline"> <input style="width: 17% !important;margin-top: -5px;" class="cheque" type="radio" value="Cheque" name="payment_type1">Cheque</label> <label class="radio-inline"> <input style="width: 27% !important;margin-top: -5px;" class="cheque" type="radio" value="DD" name="payment_type1">DD</label> <label class="radio-inline"> <input style="width: 13% !important;margin-top: -5px;" class="cheque" type="radio" value="Online" name="payment_type1">NEFT / RTGS</label> </div> </div> </div> <!-- row 1--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Commission</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Agreement" name="commission_type1">On Agreement</label> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Registration" name="commission_type1">On Registration</label> </div> </div> </div> <!-- row 2--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">TDS</label> <input type="text" class="form-control col-sm-8" name="tds1"> </div> </div> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Amount</label> <input type="text" class="form-control col-sm-8" name="amount1" pattern="\d*" required="required"> </div> </div> <div id="check_div2"> </div> <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 update_submit submit">Submit</button> </div> <div class="col-sm-4 col-md-4"></div> </div> <!-- row 6--> </form> </div> </div> </div> </div> <!-- edit subModal --> <div class="modal fade" id="edit_submodal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel">Update payment details</h4> </div> <div class="modal-body"> <form id="land_owner" class="form-inline update_subform" enctype="multipart/form-data"> <input type="hidden" class="form-control col-sm-8" name="management_id2" value="" required="required"> <input type="hidden" class="form-control col-sm-8" name="payment_id2" value="" required="required"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Payment type</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 22% !important;margin-top: -5px;" type="radio" value="Cash" name="payment_type5">Cash</label> <label class="radio-inline"> <input style="width: 17% !important;margin-top: -5px;" class="cheque" type="radio" value="Cheque" name="payment_type5">Cheque</label> <label class="radio-inline"> <input style="width: 27% !important;margin-top: -5px;" class="cheque" type="radio" value="DD" name="payment_type5">DD</label> <label class="radio-inline"> <input style="width: 13% !important;margin-top: -5px;" class="cheque" type="radio" value="Online" name="payment_type5">NEFT / RTGS</label> </div> </div> </div> <!-- row 1--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Commission</label> <div class="col-sm-12 col-md-8"> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Agreement" name="commission_type2">On Agreement</label> <label class="radio-inline"> <input style="width: 11% !important;margin-top: -5px;" type="radio" value="Registration" name="commission_type2">On Registration</label> </div> </div> </div> <!-- row 2--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">TDS</label> <input type="text" class="form-control col-sm-8" name="tds2"> </div> </div> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-12"> <label class="col-sm-3">Amount</label> <input type="text" class="form-control col-sm-8" name="amount2" pattern="\d*" required="required"> </div> </div> <div id="check_div5"> </div> <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 update_submit submit">Submit</button> </div> <div class="col-sm-4 col-md-4"></div> </div> <!-- row 6--> </form> </div> </div> </div> </div> <div class="row" style="padding-left:20px; padding-top:25px;"> <div class="col-sm-12 col-md-4"> <h4>Associate details</h4> <table class="table table-striped table-hover sites_table" style=""> <tr> <td>Customer name</td> <td><?php echo $user->customer_name;?></td> </tr> <tr> <td>Customer contact</td> <td><?php $mobile = json_decode($user->customer_contact); echo $number = $user->customer_contact; ?></td> </tr> <tr> <td>Project name</td> <td><?php echo $user->project_name;?></td> </tr> <tr> <td>Site number</td> <td><?php echo $user->site_number;?></td> </tr> <tr> <td>Dimension</td> <td><?php echo $user->total_in_sqft;?></td> </tr> <tr> <td>Associate</td> <td><?php echo $user->associate_name;?></td> </tr> <tr> <td>Total commission Rs.</td> <td><?php $commn = intval($commission->total_commission_rs); $num=$commn;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo 'Rs. '.$thecash.'/-'; ?></td> </tr> <tr> <td>Payment on agreement</td> <td> <?php if($commission->agreement_status == "APPROVED") { //echo $commission->payment_on_agreement; $num=$commission->payment_on_agreement;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo 'Rs. '.$thecash.'/-'; } else { echo $commission->agreement_status; } ?> </td> </tr> <tr> <td>Payment on registration</td> <td> <?php if($commission->registration_status == "APPROVED") { //echo $commission->payment_on_registration; $num=$commission->payment_on_registration;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo 'Rs. '.$thecash.'/-'; } else { echo $commission->registration_status; } ?> </td> </tr> <tr> <td>Agreement executed on</td> <td><?php if($commission->agreement_executed_on == "" || $commission->agreement_executed_on == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($commission->agreement_executed_on));}?></td> </tr> <tr> <td>Registration on</td> <td><?php if($commission->registration_on == "" || $commission->registration_on == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($commission->registration_on));}?></td> </tr> <tbody id="table_body"> </tbody> </table> </div> <div class="col-sm-12 col-md-8 payment_div"> <h4>Associate Payment details</h4> <table class="table table-striped table-hover commission_payment_table" style=""> <tr> <thead> <th>Date</th> <th>Payment on</th> <th>Gross</th> <th>TDS</th> <th>Amount</th> <th>Mode</th> <th>Details</th> <th></th> </thead> </tr> <tbody id="payment_table_body"> </tbody> </table> </div> </div> <!-- sub user --> <?php if(!empty($subuser->associate_name)){ ?> <div class="row" style="padding-left:20px; padding-top:25px;"> <div class="col-sm-12 col-md-4"> <h4>Sub Associate details</h4> <table class="table table-striped table-hover sites_table" style=""> <!-- <tr> <td>Customer name</td> <td><?php// echo $subuser->customer_name;?></td> </tr> <tr> <td>Customer contact</td> <td><?php //$mobile = json_decode($subuser->customer_contact); //echo $number = rtrim(implode(',', $mobile), ','); ?></td> </tr> --> <tr> <td>Sub Associate</td> <td><?php echo $subuser->associate_name;?></td> </tr> <tr> <td>Total commission Rs.</td> <td><?php $commn = intval($commission->subtotal_commission_rs); $num=$commn;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo 'Rs. '.$thecash.'/-'; ?></td> </tr> <tr> <td>Payment on agreement</td> <td> <?php if($commission->agreement_status == "APPROVED") { //echo $commission->payment_on_agreement; $num=$commission->subpayment_on_agreement;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo 'Rs. '.$thecash.'/-'; } else { echo $commission->agreement_status; } ?> </td> </tr> <tr> <td>Payment on registration</td> <td> <?php if($commission->registration_status == "APPROVED") { //echo $commission->payment_on_registration; $num=$commission->subpayment_on_registration;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo 'Rs. '.$thecash.'/-'; } else { echo $commission->registration_status; } ?> </td> </tr> <tr> <td>Agreement executed on</td> <td><?php if($commission->subagreement_executed_on == "" || $commission->subagreement_executed_on == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($commission->subagreement_executed_on));}?></td> </tr> <tr> <td>Registration on</td> <td><?php if($commission->subregistration_on == "" || $commission->subregistration_on == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($commission->subregistration_on));}?></td> </tr> <tbody id="table_body"> </tbody> </table> </div> <div class="col-sm-12 col-md-8 payment_div"> <h4>Sub Associate Payment details</h4> <table class="table table-striped table-hover subcommission_payment_table" style=""> <tr> <thead> <th>Date</th> <th>Payment on</th> <th>Gross</th> <th>TDS</th> <th>Amount</th> <th>Mode</th> <th>Details</th> <th></th> </thead> </tr> <tbody id="subpayment_table_body"> </tbody> </table> </div> </div> <?php }?> </section> <script src="<?php echo base_url('public/assets/js/jquery-ui.js');?>"></script> <?php $management_id = service('uri')->getSegment(2);?> <script type="text/javascript"> $(document).ready(function(){ toastr.options.timeOut = 1000; var management_id = '<?php echo $management_id;?>'; // alert(management_id); PaymentDetails(); // subassociatePaymentDetails(); function PaymentDetails() { $.ajax({ type : 'post', url : '<?php echo site_url("commission-payment")?>', data : {management_id:management_id}, success:function(response){ //response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { var table_content = ''; $.each(response.commission_payment,function(idx,vx){ var date = new Date(vx.created_at); 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(); table_content += '<tr>'; table_content += '<td>'+day+"-"+Month[month]+"-"+year+'</td>'; table_content += '<td>'+vx.commission_type+'</td>'; var x=parseInt(vx.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; table_content += '<td>'+'Rs. '+res+'/-</td>'; table_content += '<td>'+vx.tds+'</td>'; var x=parseInt(vx.with_tax); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res1 = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; table_content += '<td>'+'Rs. '+res1+'/-</td>'; table_content += '<td>'+vx.payment_type+'</td>'; table_content += '<td>'; if(vx.payment_type == "Cheque") { var date = new Date(vx.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(); table_content += '<p>Cheque no.: '+vx.cheque_no+'</p>'; table_content += '<p>Date: '+day+"-"+Month[month]+"-"+year+'</p>'; table_content += '<p>Bank: '+vx.bank_name+'</p>'; } else if(vx.payment_type == "Online") { if(vx.online_date == "" || vx.online_date == "0000-00-00") { var d = ""; } else { var date = new Date(vx.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(); var d = day+"-"+Month[month]+"-"+year; } table_content += '<p>UTR No.: '+vx.utr_no+'</p>'; table_content += '<p>Date: '+d+'</p>'; } else if(vx.payment_type == "DD") { var date = new Date(vx.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(); table_content += '<p>DD No.: '+vx.dd_no+'</p>'; table_content += '<p>Date: '+day+"-"+Month[month]+"-"+year+'</p>'; table_content += '<p>Bank: '+vx.dd_bank+'</p>'; } else if(vx.payment_type == "Cash") { var date = new Date(vx.payment_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(); table_content += '<p>Date: '+day+"-"+Month[month]+"-"+year+'</p>'; } else { table_content += '<p></p>'; } table_content += '</td>'; table_content += '<td><a data-toggle="tooltip" title="Edit" class="edit" payment_id="'+vx.payment_id+'" href="javascript:void(0);"><span class="glyphicon glyphicon-edit"></span></a> <a data-toggle="tooltip" title="Delete" class="delete" payment_id="'+vx.payment_id+'" href="javascript:void(0);"><span class="glyphicon glyphicon-trash"></span></a></td>'; table_content += '</tr>'; }); $("#payment_table_body").html(table_content); $('[data-toggle="tooltip"]').tooltip(); $(".commission_payment_table").on("click", ".delete", function(){ //alert(); var payment_id = $(this).attr('payment_id'); var test = $(this); var row = $(this).closest('tr'); swal({ title: "Are you sure?", text: "You will not be able to recover this data!", type: "warning", showCancelButton: true, confirmButtonColor: "#DD6B55", confirmButtonText: "Yes, delete it!", cancelButtonText: "No, cancel plz!", closeOnConfirm: false, closeOnCancel: false }, function(isConfirm){ if (isConfirm) { $(".sweet-alert").hide(); $(".sweet-overlay").hide(); test.attr('disabled', 'disabled'); test.text("Deleting..."); $.ajax({ type : 'post', url : '<?php echo site_url("delete-commission-pmt")?>', data : {payment_id:payment_id}, success:function(response) { //response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { toastr["success"](response.message); PaymentDetails(); } else { $("#payment_table_body").empty(); } } }); } else { $(".sweet-alert").hide(); $(".sweet-overlay").hide(); } }); }); $(".commission_payment_table").on("click", ".edit", function(){ var payment_id = $(this).attr('payment_id'); $.ajax({ type : 'post', url : '<?php echo site_url("edit-commission-payment")?>', data : {payment_id:payment_id}, success:function(response) { // response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { $("input[name='payment_id1']").val(response.commission_details.payment_id); $("input[name='management_id1']").val(response.commission_details.management_id); $("input[name='commission_type1'][value=" + response.commission_details.commission_type + "]").prop('checked', true); $("input[name='tds1']").val(response.commission_details.tds); $("input[name='amount1']").val(response.commission_details.amount); $("input[name='payment_type1'][value=" + response.commission_details.payment_type + "]").prop('checked', true); $("#edit_modal").modal("show"); if(response.commission_details.payment_type == "Online") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="utr_no1" value="'+response.commission_details.utr_no+'">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; if(response.commission_details.online_date != "0000-00-00") { var date = new Date(response.commission_details.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(); payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date1" max="" value="'+day+"-"+Month[month]+"-"+year+'">'; } else { payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date1" max="" value="">'; } payment_content += '</div>'; payment_content += '</div>'; $("#check_div2").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(response.commission_details.payment_type == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_no1" value="'+response.commission_details.dd_no+'" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; if(response.commission_details.dd_date != "0000-00-00") { var date = new Date(response.commission_details.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(); dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date1" max="" value="'+day+"-"+Month[month]+"-"+year+'" required="required">'; } else { dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date1" max="" value="" required="required">'; } dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_bank1" value="'+response.commission_details.dd_bank+'" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#check_div2").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(response.commission_details.payment_type == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="check_no1" value="'+response.commission_details.cheque_no+'" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; if(response.commission_details.cheque_date != "0000-00-00") { var date = new Date(response.commission_details.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(); check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date1" max="" value="'+day+"-"+Month[month]+"-"+year+'" required="required">'; } else { check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date1" max="" value="" required="required">'; } check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="bank_name1" value="'+response.commission_details.bank_name+'" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#check_div2").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else if(response.commission_details.payment_type == "Cash") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Date</label>'; if(response.commission_details.payment_date != "0000-00-00") { var date = new Date(response.commission_details.payment_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(); check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="cash_date1" max="" value="'+day+"-"+Month[month]+"-"+year+'" required="required">'; } else { check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="cash_date1" max="" value="" required="required">'; } check_content += '</div>'; check_content += '</div>'; $("#check_div2").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else { $("#check_div2").empty(); } // $("#edit_modal").modal("show"); } } }); }); } else { $("#payment_table_body").empty(); } } }); } //sub associate subassociatePaymentDetails(); function subassociatePaymentDetails() { $.ajax({ type : 'post', url : '<?php echo site_url("subcommission-payment")?>', data : {management_id:management_id}, success:function(response){ //response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { var table_content = ''; $.each(response.commission_payment,function(idx,vx){ var date = new Date(vx.created_at); 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(); table_content += '<tr>'; table_content += '<td>'+day+"-"+Month[month]+"-"+year+'</td>'; table_content += '<td>'+vx.commission_type+'</td>'; var x=parseInt(vx.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; table_content += '<td>'+'Rs. '+res+'/-</td>'; table_content += '<td>'+vx.tds+'</td>'; var x=parseInt(vx.with_tax); x=x.toString(); var lastThree = x.substring(x.length-3); var otherNumbers = x.substring(0,x.length-3); if(otherNumbers != '') lastThree = ',' + lastThree; var res1 = otherNumbers.replace(/\B(?=(\d{2})+(?!\d))/g, ",") + lastThree; table_content += '<td>'+'Rs. '+res1+'/-</td>'; table_content += '<td>'+vx.payment_type+'</td>'; table_content += '<td>'; if(vx.payment_type == "Cheque") { var date = new Date(vx.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(); table_content += '<p>Cheque no.: '+vx.cheque_no+'</p>'; table_content += '<p>Date: '+day+"-"+Month[month]+"-"+year+'</p>'; table_content += '<p>Bank: '+vx.bank_name+'</p>'; } else if(vx.payment_type == "Online") { if(vx.online_date == "" || vx.online_date == "0000-00-00") { var d = ""; } else { var date = new Date(vx.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(); var d = day+"-"+Month[month]+"-"+year; } table_content += '<p>UTR No.: '+vx.utr_no+'</p>'; table_content += '<p>Date: '+d+'</p>'; } else if(vx.payment_type == "DD") { var date = new Date(vx.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(); table_content += '<p>DD No.: '+vx.dd_no+'</p>'; table_content += '<p>Date: '+day+"-"+Month[month]+"-"+year+'</p>'; table_content += '<p>Bank: '+vx.dd_bank+'</p>'; } else if(vx.payment_type == "Cash") { var date = new Date(vx.payment_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(); table_content += '<p>Date: '+day+"-"+Month[month]+"-"+year+'</p>'; } else { table_content += '<p></p>'; } table_content += '</td>'; table_content += '<td><a data-toggle="tooltip" title="Edit" class="edit_sub" subpayment_id="'+vx.sub_payment_id+'" href="javascript:void(0);"><span class="glyphicon glyphicon-edit"></span></a> <a data-toggle="tooltip" title="Delete" class="delete_sub" subpayment_id="'+vx.sub_payment_id+'" href="javascript:void(0);"><span class="glyphicon glyphicon-trash"></span></a></td>'; table_content += '</tr>'; }); $("#subpayment_table_body").html(table_content); $('[data-toggle="tooltip"]').tooltip(); $(".subcommission_payment_table").on("click", ".delete_sub", function(){ var subpayment_id = $(this).attr('subpayment_id'); var test = $(this); var row = $(this).closest('tr'); swal({ title: "Are you sure?", text: "You will not be able to recover this data!", type: "warning", showCancelButton: true, confirmButtonColor: "#DD6B55", confirmButtonText: "Yes, delete it!", cancelButtonText: "No, cancel plz!", closeOnConfirm: false, closeOnCancel: false }, function(isConfirm){ if (isConfirm) { $(".sweet-alert").hide(); $(".sweet-overlay").hide(); test.attr('disabled', 'disabled'); test.text("Deleting..."); $.ajax({ type : 'post', url : '<?php echo site_url("delete-subcommission-pmt")?>', data : {subpayment_id:subpayment_id}, success:function(response) { // response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { toastr["success"](response.message); subassociatePaymentDetails(); } else { $("#subpayment_table_body").empty(); } } }); } else { $(".sweet-alert").hide(); $(".sweet-overlay").hide(); } }); }); $(".subcommission_payment_table").on("click", ".edit_sub", function(){ var subpayment_id = $(this).attr('subpayment_id'); //alert(subpayment_id); $.ajax({ type : 'post', url : '<?php echo site_url("edit-subcommission-payment")?>', data : {subpayment_id:subpayment_id}, success:function(response) { // response=jQuery.parseJSON(response); console.log(response); if(response.result == 1) { $("input[name='payment_id2']").val(response.commission_details.sub_payment_id); $("input[name='management_id2']").val(response.commission_details.management_id); $("input[name='commission_type2'][value=" + response.commission_details.commission_type + "]").prop('checked', true); $("input[name='tds2']").val(response.commission_details.tds); $("input[name='amount2']").val(response.commission_details.amount); $("input[name='payment_type5'][value=" + response.commission_details.payment_type + "]").prop('checked', true); if(response.commission_details.payment_type == "Online") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="utr_no2" value="'+response.commission_details.utr_no+'">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; if(response.commission_details.online_date != "0000-00-00") { var date = new Date(response.commission_details.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(); payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date2" max="" value="'+day+"-"+Month[month]+"-"+year+'">'; } else { payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date2" max="" value="">'; } payment_content += '</div>'; payment_content += '</div>'; $("#check_div5").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(response.commission_details.payment_type == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_no2" value="'+response.commission_details.dd_no+'" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; if(response.commission_details.dd_date != "0000-00-00") { var date = new Date(response.commission_details.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(); dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date2" max="" value="'+day+"-"+Month[month]+"-"+year+'" required="required">'; } else { dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date2" max="" value="" required="required">'; } dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_bank2" value="'+response.commission_details.dd_bank+'" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#check_div5").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(response.commission_details.payment_type == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="check_no2" value="'+response.commission_details.cheque_no+'" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; if(response.commission_details.cheque_date != "0000-00-00") { var date = new Date(response.commission_details.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(); check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date2" max="" value="'+day+"-"+Month[month]+"-"+year+'" required="required">'; } else { check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date2" max="" value="" required="required">'; } check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="bank_name2" value="'+response.commission_details.bank_name+'" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#check_div5").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else if(response.commission_details.payment_type == "Cash") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; if(response.commission_details.cheque_date != "0000-00-00") { var date = new Date(response.commission_details.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(); check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date2" max="" value="'+day+"-"+Month[month]+"-"+year+'" required="required">'; } else { check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date2" max="" value="" required="required">'; } check_content += '</div>'; check_content += '</div>'; $("#check_div5").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else { $("#check_div5").empty(); } $("#edit_submodal").modal("show"); } } }); }); } else { $("#subpayment_table_body").empty(); } } }); } $("input[name='payment_type']").change(function(){ var value = $('input[name=payment_type]:checked').val(); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="check_no" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="bank_name" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#check_div").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_no" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_bank" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#check_div").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="utr_no">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#check_div").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else { $("#check_div").empty(); var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-6">Date</label>'; payment_content += '<input style="margin-left: 144px;" type="text" class="form-control col-sm-8 date_picker" name="cash_date" max="" required="required">'; payment_content += '</div>'; payment_content += '</div>'; $("#check_div").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } }); $("input[name='payment_type1']").change(function(){ var value = $(this).val(); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="check_no1" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date1" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="bank_name1" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#check_div2").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_no1" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date1" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_bank1" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#check_div2").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="utr_no1">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date1" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#check_div2").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Cash") { //$("#check_div2").empty(); var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-6">Date</label>'; payment_content += '<input style="margin-left: 144px;" type="text" class="form-control col-sm-8 date_picker" name="cash_date1" max="" required="required">'; payment_content += '</div>'; payment_content += '</div>'; //alert(payment_content); $("#check_div2").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } }); $('.payment_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".submit").attr('disabled', 'disabled'); $(".submit_button").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo site_url("add-commission-payment")?>', data : formdata, contentType: false, processData: false, success:function(response){ // response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { toastr["success"](response.message); $("#myModal").modal('hide'); PaymentDetails(); $('.payment_form')[0].reset(); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); $("#check_div").empty(); } else if(response.result==2) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else if(response.result == 3) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else if(response.result== 4) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } } }); }); $('.update_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".update_submit").attr('disabled', 'disabled'); $(".update_submit").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo site_url("update-commission-payment")?>', data : formdata, contentType: false, processData: false, success:function(response){ //response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { toastr["success"](response.message); $("#edit_modal").modal('hide'); $('.update_form')[0].reset(); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); $("#check_div2").empty(); PaymentDetails(); } else if(response.result==2) { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } else if(response.result == 3) { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } else if(response.result== 4) { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } else { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } } }); }); }); // Sub associate $('.sub_associate_payment_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".submit").attr('disabled', 'disabled'); $(".submit_button").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo site_url("add-subcommission-payment")?>', data : formdata, contentType: false, processData: false, success:function(response){ //response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { toastr["success"](response.message); $("#submyModal").modal('hide'); subassociatePaymentDetails(); $('.sub_associate_payment_form')[0].reset(); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); $("#check_div3").empty(); } else if(response.result==2) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else if(response.result == 3) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else if(response.result== 4) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } } }); }); $('.update_subform').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".update_submit").attr('disabled', 'disabled'); $(".update_submit").text("Updating..."); $.ajax({ type : 'post', url : '<?php echo site_url("update-subcommission-payment")?>', data : formdata, contentType: false, processData: false, success:function(response){ response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { toastr["success"](response.message); $("#edit_submodal").modal('hide'); $('.update_subform')[0].reset(); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); $("#check_div5").empty(); window.location.reload(); subassociatePaymentDetails(); } else if(response.result==2) { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } else if(response.result == 3) { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } else if(response.result== 4) { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } else { toastr["error"](response.message); $(".update_submit").text("Submit"); $(".update_submit").removeAttr('disabled'); } } }); }); $("input[name='payment_type3']").change(function(){ var value = $(this).val(); //alert(value); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="check_no2" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date2" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="bank_name2" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#check_div4").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_no2" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date2" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_bank2" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#check_div4").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="utr_no2">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date2" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#check_div4").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Cash") { //$("#check_div2").empty(); var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-6">Date</label>'; payment_content += '<input style="margin-left: 144px;" type="text" class="form-control col-sm-8 date_picker" name="cash_date2" max="" required="required">'; payment_content += '</div>'; payment_content += '</div>'; //alert(payment_content); $("#check_div4").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } }); $("input[name='payment_type5']").change(function(){ var value = $(this).val(); //alert(value); if(value == "Cheque") { var check_content = ''; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque No</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="check_no2" required="required">'; check_content += '</div>'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Cheque Date</label>'; check_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="check_date2" max="" required="required">'; check_content += '</div>'; check_content += '</div>'; check_content += '<div class="row land_owner_a">'; check_content += '<div class="form-group col-sm-12 col-md-6">'; check_content += '<label class="col-sm-4">Bank</label>'; check_content += '<input type="text" class="form-control col-sm-8" name="bank_name2" required="required">'; check_content += '</div>'; check_content += '</div>'; $("#check_div5").html(check_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy' }); } else if(value == "DD") { var dd_content = ''; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD No</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_no2" required="required">'; dd_content += '</div>'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Date</label>'; dd_content += '<input type="rext" class="form-control col-sm-8 date_picker" name="dd_date2" max="" required="required">'; dd_content += '</div>'; dd_content += '</div>'; dd_content += '<div class="row land_owner_a">'; dd_content += '<div class="form-group col-sm-12 col-md-6">'; dd_content += '<label class="col-sm-4">DD Bank Name</label>'; dd_content += '<input type="text" class="form-control col-sm-8" name="dd_bank2" required="required">'; dd_content += '</div>'; dd_content += '</div>'; $("#check_div5").html(dd_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Online") { var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">UTR No</label>'; payment_content += '<input type="text" class="form-control col-sm-8" name="utr_no2">'; payment_content += '</div>'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-4">Date</label>'; payment_content += '<input type="text" class="form-control col-sm-8 date_picker" name="online_date2" max="">'; payment_content += '</div>'; payment_content += '</div>'; $("#check_div5").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } else if(value == "Cash") { //$("#check_div2").empty(); var payment_content = ''; payment_content += '<div class="row land_owner_a">'; payment_content += '<div class="form-group col-sm-12 col-md-6">'; payment_content += '<label class="col-sm-6">Date</label>'; payment_content += '<input style="margin-left: 144px;" type="text" class="form-control col-sm-8 date_picker" name="cash_date2" max="" required="required">'; payment_content += '</div>'; payment_content += '</div>'; //alert(payment_content); $("#check_div5").html(payment_content); $('.date_picker').datepicker({ dateFormat: 'dd-mm-yy', }); } }); </script> <?php echo view('includes/footer');?>