<?php include("includes/db_config.php");
error_reporting(E_ALL);
ini_set('display_errors', 1);

if (isset($_POST['add_submit'])){
extract($_POST);
date_default_timezone_set('Asia/Kolkata');
$datetime = date('Y-m-d H:i:s');
$tmp_file = $_FILES['image']['tmp_name'];
$ext = pathinfo($_FILES["image"]["name"], PATHINFO_EXTENSION);
$rand = md5(uniqid().rand());
$itm_img = $rand.".".$ext;
move_uploaded_file($tmp_file,"images/".$itm_img);
$balance= $total_amount - $received_amonut;

  $sql="INSERT into ah_purchase_payment_out(receipt_no,receipt_date,customer_id,received_amonut,total_amount,balance,cheque_no,desp,bank_name,payment_type,transaction_id,opening_balance,as_on,image) values ('$receipt_no','$receipt_date','$customer_id','$received_amonut','$total_amount','$balance','$cheque_no','$desp','$bank_name','$payment_type','$transaction_id','$opening_balance','$as_on','$itm_img')";
  if(mysqli_query($conn, $sql)){
   echo "<script>location.replace('payment-out.php');</script>"; 
  }
} ?>
<!DOCTYPE html>
<html lang="en" dir="ltr" data-theme="light">
<meta http-equiv="content-type" content="text/html;charset=utf-8" />

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <?php include("includes/css.php");?>
    <style>
        .modal-body .form-label {
            font-weight: 600;
        }

        .viewptdt .form-label {
            font-weight: 600;
        }

        .viewptdt label {
            margin-top: 10px;
        }
    </style>
</head>

<body class="preload-active aside-active aside-mobile-minimized aside-desktop-maximized">
    <div class="holder">
        <?php include("includes/sidebar.php");?>
        <div class="wrapper">
            <?php include("includes/header.php");?>
            <div class="content">
                <div class="container-fluid g-5">
                    <div class="row">
                        <div class="col-12">
                            <div class="portlet">
                               <div class="portlet-header portlet-header-bordered row">
                                     <div class="col-md-12">
                                        <h3 class="portlet-title">Add Payment Out</h3>
                                    </div>                                 
                                </div>
                                <div class="portlet-body">
                        <form method="post" enctype="multipart/form-data">
                                <div class="row">
                                 <div class="mb-3 col-md-4">
                                <label class="form-label">Receipt No.</label>
                                <input type="text" placeholder="Enter Receipt No." name="receipt_no" class="form-control">
                            </div>
                         <div class="mb-3 col-md-4">
                                <label class="form-label">Date</label>
                                <input type="date" placeholder="Choose Date" name="receipt_date"  class="form-control">
                            </div>
                            <div class="mb-3 col-md-4">
                                <label class="form-label">Customer Name</label>
                                 <select class="form-control" name="customer_id" id="cidd">
                                    <option value="">Select Customer Name</option>
                                     <?php $sqlct=mysqli_query($conn,"select * from ah_vendor");
                                    while($resct= mysqli_fetch_array($sqlct)){ ?>
                                    <option value="<?= $resct['id'];?>"><?= $resct['party_name'];?></option>
                                    <?php } ?>
                                 </select>
                                <span id="amt_rm"></span> 
                            </div>
                            <div class="mb-3 col-md-4">
                                <label class="form-label">Paid Amount(Rs.)</label>
                                <input type="text" placeholder="Enter Amount" name="received_amonut" id="paid_amt" class="form-control" >
                            </div>
                            <div class="mb-3 col-md-4">
                                <label class="form-label">Total Amount(Rs.)</label>
                                <input type="text" name="total_amount" class="form-control" id="total_amt" readonly>
                            </div>
                            <div class="mb-3 col-md-12">
                                <label class="form-label">Description</label>
                                <textarea type="text" placeholder="Description" name="desp" class="form-control" rows="2"></textarea>
                            </div>
                            


                            <div class="mb-3 col-md-4">
                                <label class="form-label">Payment Type</label>
                                <select class="form-control" name="payment_type" id="type">
                                    <option value="">Select Type</option>
                                     <option value="Cash">Cash</option>
                                    <option value="cheque-no">Cheque No.</option>
                                    <option value="bank-ac">Bank A/c</option>
                                </select>
                            </div>     
                            </div> 
                            <div id="bkdt" class="display:none row">
                            <div class="mb-3 col-md-4">
                                <label class="form-label">Bank Name</label>
                                <input type="text" placeholder="" name="bank_name"  class="form-control">
                            </div>
                             <div class="mb-3 col-md-4">
                                <label class="form-label">Opening Balance</label>
                                <input type="text" placeholder="" name="opening_balance"  class="form-control">
                            </div> 
                            <div class="mb-3 col-md-4">
                                <label class="form-label"> As On</label>
                                <input type="date" value="" name="as_on" class="form-control">
                            </div>
                            </div>

                            <div id="ifYes" class="display:none row">
                             <div class="mb-3 col-md-4" id="">
                                <label class="form-label">Reference No.</label>
                                <input type="text" placeholder="Enter Reference No." name="transaction_id"  class="form-control">
                                </div> 
                                <div class="mb-3 col-md-4">
                                <label class="form-label">Cheque No.</label>
                                <input type="text" placeholder="Enter Cheque No." name="cheque_no" class="form-control">
                            </div>
                            
                            </div>  
                            <div class="mb-3 col-md-4">
                                <label class="form-label">Images</label>
                                <input type="file" name="image" placeholder=""   class="form-control">
                            </div> 
                            <div class="clearfix"> </div>
                            <div class="mb-3 col-md-4"> 
                                <button class="btn btn-primary btn-lg" name="add_submit" type="submit">Submit</button>
                            </div>  
                            
                        </form>
                    </div>
                </div>
            </div>
             

            <?php include("includes/footer.php");?>
        </div>
    </div>
    <?php include("includes/js.php");?>
    <script type="text/javascript">
      $(function() {
    $('#ifYes').hide(); 
    $('#bkdt').hide(); 
    $('#type').change(function(){
        if($('#type').val() == 'cheque-no') {
            $('#ifYes').show(); 
        } else {
            $('#ifYes').hide(); 
        } 
     if($('#type').val() == 'bank-ac') {
            $('#bkdt').show(); 
        } else {
            $('#bkdt').hide(); 
        } 
    });
});
$(document).ready(function(){
    $('#cidd').on('change', function(){
        var cidd=$(this).val();
        $.ajax({
            type:'post',
            url:'get_due_amt1.php',
            data:{cidd: cidd},
            dataType:'json',
            success:function(data){
                console.log(data);
                $('#amt_rm').text(data.total_rs); 
                $('#total_amt').val(data.total_amt); 
                $('#paid_amt').val(data.paid_amt); 
             //$('#container').container('show'); 
            },
            error:function(){}
        });
    });
  });     
    </script>
</body>

</html>