Mini Shell

Direktori : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/Islem/
Upload File :
Current File : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/Islem/GelirGider.php

<?php
require("../Ayarlar/Baglantim.php"); 
require("../Ayarlar/Guvenlik.php"); 
?>



<?php
if (isset($_POST["gelirekle"])) {?>
<div class="card">
<?php if ($kbilgi["cariborclandir"]==1) {?>
    <div class="card radius-10 bg-gradient">
					<div class="card-body">
						<div class="d-flex align-items-center table-responsive">
							<div>
								<h5 class="mb-0 text-uppercase">Gelir Ekle</h5>
							</div>

						</div>
						<hr/>

<form class="row g-3" id="Ekle" action="javascript:void(0);">

<div class="col-md-12">
									<label for="inputPrice" class="form-label">Başlık</label>
									 <input type="text" class="sayi form-control" placeholder="Başlık" name="baslik">
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Açıklama</label>
									 <textarea class="form-control" id="aciklamam" rows="3" name="aciklamam"></textarea> 
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Tutar</label>
									 <input type="text" class="sayi form-control" placeholder="Tutar" name="tutar">
								  </div>
								  <div class="col-md-12">
<label for="inputFirstName" class="form-label">Kasa Seç</label>
<select class="form-control" name="kasa">
<?php $kasa = $baglanti->query("SELECT * FROM Kasalar")->fetchAll();
foreach ($kasa as $kasam) {?> 
<option value="<?=$kasam["id"];?>"><?=$kasam["kasaadi"];?></option>
<?php }?>
</select>
</div>
<div class="col-md-6">
<label for="inputPrice" class="form-label">İşlem Tarihi</label>
<input type="text" class="tarih form-control" placeholder="İşlem Tarihi" name="tarih" value="<?php echo date('Y-m-d H:i'); ?>" />
								  </div>
<div class="col-md-6">
<label for="inputFirstName" class="form-label">Para Birimi</label>
<select class="form-control" name="parabirimi">
<?php $para = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach ($para as $param) {?> 
<option value="<?=$param["id"];?>"><?=$param["parabirimadi"];?></option>
<?php }?>
</select>
</div>
<div class="d-grid">
	<input type="text" hidden="hidden" name="ekleyen" class="form-control" placeholder="ekleyen" readonly="readonly" value="<?= $kbilgi["id"] ?>">
<input type="text" hidden="hidden" class="form-control" placeholder="Girdi" name="durum" value="gelir">
<input type="hidden" class="form-control" name="gelirekleme">
<input name="kaydet" type="submit" class="btn btn-success px-4" value="Kaydet" />
					</div>





</div>
<?php }?>
	<?php 
 if ($kbilgi["cariborclandir"]!=1) {?>
<div class="card-body radius-10 bg-gradient">
								<div class="d-flex align-items-center">
									<div>
										<img class="g-y100 y-y100" src="../Resimler/dosya.png">
									</div>
									
								</div>
 <?php }?>
</div>
<?php }?>
<?php
if (isset($_POST["gelirduzenle"])) {
$id = intval($_POST['gelirduzenle']);
$sorgu = $baglanti->prepare("SELECT * FROM GelirGider Where id=:id");
$sorgu->execute(array(':id'=>$id));
$sonuc = $sorgu->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<div class="card">
<?php if ($kbilgi["cariborclandir"]==1) {?>
    <div class="card radius-10 bg-gradient">
					<div class="card-body">
						<div class="d-flex align-items-center table-responsive">
							<div>
								<h5 class="mb-0 text-uppercase">Gelir Düzenle</h5>
							</div>

						</div>
						<hr/>

<form class="row g-3" id="Ekle" action="javascript:void(0);">

<div class="col-md-12">
									<label for="inputPrice" class="form-label">Başlık</label>
									 <input type="text" class="sayi form-control" placeholder="Başlık" name="baslik" value="<?=$sonuc["baslik"];?>">
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Açıklama</label>
									 <textarea class="form-control" id="aciklamam" rows="3" name="aciklamam"><?=$sonuc["aciklamam"];?></textarea> 
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Tutar</label>
									 <input type="text" class="sayi form-control" placeholder="Tutar" name="tutar" value="<?=$sonuc["tutar"];?>">
								  </div>
								  <div class="col-md-12">
<label for="inputFirstName" class="form-label">Kasa Seç</label>
<select class="form-control" name="kasa">
<option value="<?=$sonuc["kasa"];?>"><?=$sonuc["kasa"];?></option>
<?php $kasa = $baglanti->query("SELECT * FROM Kasalar")->fetchAll();
foreach ($kasa as $kasam) {?> 
<option value="<?=$kasam["id"];?>"><?=$kasam["kasaadi"];?></option>
<?php }?>
</select>
</div>
<div class="col-md-6">
<label for="inputPrice" class="form-label">İşlem Tarihi</label>
<input type="text" class="tarih form-control" placeholder="İşlem Tarihi" name="tarih" value="<?=$sonuc["tarih"];?>" />
								  </div>
<div class="col-md-6">
<label for="inputFirstName" class="form-label">Para Birimi</label>
<select class="form-control" name="parabirimi">
	<option value="<?=$sonuc["parabirimi"];?>"><?=$sonuc["parabirimi"];?></option>
<?php $para = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach ($para as $param) {?> 
<option value="<?=$param["id"];?>"><?=$param["parabirimadi"];?></option>
<?php }?>
</select>
</div>
<div class="d-grid">
<input type="text" hidden="hidden" name="id" class="form-control" value="<?= $sonuc["id"] ?>">
<input type="text" hidden="hidden" name="ekleyen" class="form-control" placeholder="ekleyen" readonly="readonly" value="<?= $kbilgi["id"] ?>">
<input type="text" hidden="hidden" class="form-control" placeholder="Girdi" name="durum" value="gelir">
<input type="hidden" class="form-control" name="gelirduzenleme">
<input name="kaydet" type="submit" class="btn btn-success px-4" value="Kaydet" />
					</div>





</div>
<?php }?>
	<?php 
 if ($kbilgi["cariborclandir"]!=1) {?>
<div class="card-body radius-10 bg-gradient">
								<div class="d-flex align-items-center">
									<div>
										<img class="g-y100 y-y100" src="../Resimler/dosya.png">
									</div>
									
								</div>
 <?php }?>
</div>
<?php }?>
<?php
if (isset($_POST["giderekle"])) {?>
<div class="card">
<?php if ($kbilgi["cariborclandir"]==1) {?>
    <div class="card radius-10 bg-gradient">
					<div class="card-body">
						<div class="d-flex align-items-center table-responsive">
							<div>
								<h5 class="mb-0 text-uppercase">Gider Ekle</h5>
							</div>

						</div>
						<hr/>

<form class="row g-3" id="Ekle" action="javascript:void(0);">

<div class="col-md-12">
									<label for="inputPrice" class="form-label">Başlık</label>
									 <input type="text" class="sayi form-control" placeholder="Başlık" name="baslik">
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Açıklama</label>
									 <textarea class="form-control" id="aciklamam" rows="3" name="aciklamam"></textarea> 
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Tutar</label>
									 <input type="text" class="sayi form-control" placeholder="Tutar" name="tutar">
								  </div>
								  <div class="col-md-12">
<label for="inputFirstName" class="form-label">Kasa Seç</label>
<select class="form-control" name="kasa">
<?php $kasa = $baglanti->query("SELECT * FROM Kasalar")->fetchAll();
foreach ($kasa as $kasam) {?> 
<option value="<?=$kasam["id"];?>"><?=$kasam["kasaadi"];?></option>
<?php }?>
</select>
</div>
<div class="col-md-6">
<label for="inputPrice" class="form-label">İşlem Tarihi</label>
<input type="text" class="tarih form-control" placeholder="İşlem Tarihi" name="tarih" value="<?php echo date('Y-m-d H:i'); ?>" />
								  </div>
<div class="col-md-6">
<label for="inputFirstName" class="form-label">Para Birimi</label>
<select class="form-control" name="parabirimi">
<?php $para = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach ($para as $param) {?> 
<option value="<?=$param["id"];?>"><?=$param["parabirimadi"];?></option>
<?php }?>
</select>
</div>
<div class="d-grid">
	<input type="text" hidden="hidden" name="ekleyen" class="form-control" placeholder="ekleyen" readonly="readonly" value="<?= $kbilgi["id"] ?>">
<input type="text" hidden="hidden" class="form-control" placeholder="Girdi" name="durum" value="gider">
<input type="hidden" class="form-control" name="gelirekleme">
<input name="kaydet" type="submit" class="btn btn-success px-4" value="Kaydet" />
					</div>





</div>
<?php }?>
	<?php 
 if ($kbilgi["cariborclandir"]!=1) {?>
<div class="card-body radius-10 bg-gradient">
								<div class="d-flex align-items-center">
									<div>
										<img class="g-y100 y-y100" src="../Resimler/dosya.png">
									</div>
									
								</div>
 <?php }?>
</div>
<?php }?>
<?php
if (isset($_POST["giderduzenle"])) {
$id = intval($_POST['giderduzenle']);
$sorgu = $baglanti->prepare("SELECT * FROM GelirGider Where id=:id");
$sorgu->execute(array(':id'=>$id));
$sonuc = $sorgu->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<div class="card">
<?php if ($kbilgi["cariborclandir"]==1) {?>
    <div class="card radius-10 bg-gradient">
					<div class="card-body">
						<div class="d-flex align-items-center table-responsive">
							<div>
								<h5 class="mb-0 text-uppercase">Gider Düzenle</h5>
							</div>

						</div>
						<hr/>

<form class="row g-3" id="Ekle" action="javascript:void(0);">

<div class="col-md-12">
									<label for="inputPrice" class="form-label">Başlık</label>
									 <input type="text" class="sayi form-control" placeholder="Başlık" name="baslik" value="<?=$sonuc["baslik"];?>">
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Açıklama</label>
									 <textarea class="form-control" id="aciklamam" rows="3" name="aciklama"><?=$sonuc["aciklamam"];?></textarea> 
								  </div>
<div class="col-md-12">
									<label for="inputPrice" class="form-label">Tutar</label>
									 <input type="text" class="sayi form-control" placeholder="Tutar" name="tutar" value="<?=$sonuc["tutar"];?>">
								  </div>
								  <div class="col-md-12">
<label for="inputFirstName" class="form-label">Kasa Seç</label>
<select class="form-control" name="kasa">
<option value="<?=$sonuc["kasa"];?>"><?=$sonuc["kasa"];?></option>
<?php $kasa = $baglanti->query("SELECT * FROM Kasalar")->fetchAll();
foreach ($kasa as $kasam) {?> 
<option value="<?=$kasam["id"];?>"><?=$kasam["kasaadi"];?></option>
<?php }?>
</select>
</div>
<div class="col-md-6">
<label for="inputPrice" class="form-label">İşlem Tarihi</label>
<input type="text" class="tarih form-control" placeholder="İşlem Tarihi" name="tarih" value="<?=$sonuc["tarih"];?>" />
								  </div>
<div class="col-md-6">
<label for="inputFirstName" class="form-label">Para Birimi</label>
<select class="form-control" name="parabirimi">
	<option value="<?=$sonuc["parabirimi"];?>"><?=$sonuc["parabirimi"];?></option>
<?php $para = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach ($para as $param) {?> 
<option value="<?=$param["id"];?>"><?=$param["parabirimadi"];?></option>
<?php }?>
</select>
</div>
<div class="d-grid">
<input type="text" hidden="hidden" name="id" class="form-control" value="<?= $sonuc["id"] ?>">
<input type="text" hidden="hidden" name="ekleyen" class="form-control" placeholder="ekleyen" readonly="readonly" value="<?= $kbilgi["id"] ?>">
<input type="text" hidden="hidden" class="form-control" placeholder="Girdi" name="durum" value="gider">
<input type="hidden" class="form-control" name="gelirduzenleme">
<input name="kaydet" type="submit" class="btn btn-success px-4" value="Kaydet" />
					</div>





</div>
<?php }?>
	<?php 
 if ($kbilgi["cariborclandir"]!=1) {?>
<div class="card-body radius-10 bg-gradient">
								<div class="d-flex align-items-center">
									<div>
										<img class="g-y100 y-y100" src="../Resimler/dosya.png">
									</div>
									
								</div>
 <?php }?>
</div>
<?php }?>
<script type="text/javascript">
	$(".sayi").keyup(function (){

  if (this.value.match(/[^0-9]/g)){

    this.value = this.value.replace(/,/g, '.');

  }

});
   </script>
<script src="Tasarim/tarihsecici/jquery.datetimepicker.full.min.js"></script>
    <script>
    $(document).ready(function () {
                'use strict';

            
                $.datetimepicker.setLocale('tr');
              $('.tarih').datetimepicker({
                format:'Y-m-d H:i',
                  dayOfWeekStart: 1
              });
        
            });
        
    </script>
	<script src="Tasarim/plugins/datatable/js/jquery.dataTables.min.js"></script>
	<script src="Tasarim/plugins/datatable/js/dataTables.bootstrap5.min.js"></script>
<script>
$(document).ready(function() {
    $('.tablo2').DataTable( {
        "language": {
            "emptyTable": "Gösterilecek ver yok.",
            "processing": "Veriler yükleniyor",
            "sDecimal": ".",
            "sInfo": "_TOTAL_ kayıttan _START_ - _END_ arasındaki kayıtlar gösteriliyor",
            "sInfoFiltered": "(_MAX_ kayıt içerisinden bulunan)",
            "sInfoPostFix": "",
            "sInfoThousands": ".",
            "sLengthMenu": "Sayfada _MENU_ kayıt göster",
            "sLoadingRecords": "Yükleniyor...",
            "sSearch": "Ara:",
            "sZeroRecords": "Eşleşen kayıt bulunamadı",
       "oPaginate": {
                "sFirst": "İlk",
                "sLast": "Son",
                "sNext": "Sonraki",
                "sPrevious": "Önceki"
            },
        }

    } );
} );

</script>
<script>
 $(".modalkapat").click(function () {
$('#kisiSeciciPencere').modal('hide');
});
</script>
<script>
        $(document).ready(function(){
            $('#Ekle').submit(function(e) {
				swal({
					
					title: 'Emin misiniz?',
					text: "Eklemek istediğinize emin misiniz?",
					icon: "warning",
					buttons:{
						cancel: {
							visible: true,
							text : 'Hayır',
							className: 'btn btn-danger'
						},        			
						confirm: {
							text : 'Evet',
							className : 'btn btn-success'
						}
					}
				}).then((willDelete) => {
					if (willDelete) {
						$.ajax({ // Ajax metodu
                    type: "POST", // Gönderim Methodu POST (GET'de seçilebilir)
                    url: "Islem/GelirGider.php", // POST işleminin olacağı sayfa
                    data: $("#Ekle").serialize(), // Formdaki tüm verileri al
                    success: function(oldu){ // Eğer işlem başarılı olursa sonuç
                        $('#sonuc').html(oldu); // Id'si result olan divde sonucu yaz
                    }
                });
					} else {
						swal("Eklemekten vazgeçtiniz", {
							buttons : {
								confirm : {
									className: 'btn btn-success'
								}
							}
						});
					}
				});
			})
        });
    </script>

<?php
if (isset($_POST["gelirekleme"])) { 
$tarih = $_POST['tarih'];
$baslik = $_POST['baslik'];
$aciklamam = $_POST['aciklamam'];
$tutar = $_POST['tutar'];
$durum = $_POST['durum'];
$kasa = $_POST['kasa'];
$ekleyen = $_POST['ekleyen'];
$parabirimi = $_POST['parabirimi'];
    if($baslik == ""){ 
	echo '<script>swal("Hata","Başlık Alanını Doldurun.","error");</script>';
	}
else if($aciklamam == ""){ 
	echo '<script>swal("Hata","Açıklama Alanını Doldurun.","error");</script>';
	}
else if($tarih == ""){ 
	echo '<script>swal("Hata","İşlem Tarihi Alanını Doldurun.","error");</script>';
	}
	else if($kasa == ""){ 
	echo '<script>swal("Hata","Kasa Seçin.","error");</script>';
	}
	else if($tutar == ""){ 
	echo '<script>swal("Hata","Tutar Alanını Doldurun.","error");</script>';
	}
	else if($parabirimi == ""){ 
	echo '<script>swal("Hata","Para Birimi Alanını Doldurun.","error");</script>';
	}

	else {
        $satir = [                       
'baslik' => $baslik,
'tarih' => $tarih,   
'tutar' => $tutar,
'aciklamam' => $aciklamam,
'durum' => $durum,
'kasa' => $kasa,
'ekleyen' => $ekleyen,
'parabirimi' => $parabirimi,
        ];
          $sql = "INSERT INTO GelirGider SET baslik=:baslik, kasa=:kasa, tarih=:tarih, tutar=:tutar, aciklamam=:aciklamam, durum=:durum, ekleyen=:ekleyen, parabirimi=:parabirimi;";
        $durum = $baglanti->prepare($sql)->execute($satir);

        if ($durum) {
            echo '<script>swal({
            title:"Başarılı",
            text: "Başarıyla Kaydedildi.",
icon:"success",
button:"Tamam",	
            }).then((value)=>{ window.location.reload()});
            </script>';
           

        }
        
         else {
            echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>'; 
        }
    }
  
}

if (isset($_POST["gelirduzenleme"])) { 
$id = $_POST['id'];
$tarih = $_POST['tarih'];
$baslik = $_POST['baslik'];
$aciklamam = $_POST['aciklamam'];
$tutar = $_POST['tutar'];
$durum = $_POST['durum'];
$kasa = $_POST['kasa'];
$ekleyen = $_POST['ekleyen'];
$parabirimi = $_POST['parabirimi'];
    if($tarih == ""){ 
	echo '<script>swal("Hata","Başlık Alanını Doldurun.","error");</script>';
	}
else if($aciklamam == ""){ 
	echo '<script>swal("Hata","Açıklama Alanını Doldurun.","error");</script>';
	}
else if($tarih == ""){ 
	echo '<script>swal("Hata","İşlem Tarihi Alanını Doldurun.","error");</script>';
	}
	else if($kasa == ""){ 
	echo '<script>swal("Hata","Kasa Seçin.","error");</script>';
	}
	else if($tutar == ""){ 
	echo '<script>swal("Hata","Tutar Alanını Doldurun.","error");</script>';
	}
	else if($parabirimi == ""){ 
	echo '<script>swal("Hata","Para Birimi Alanını Doldurun.","error");</script>';
	}

	else {
        $satir = [   
'id' => $id,                    
'baslik' => $baslik,
'tarih' => $tarih,   
'tutar' => $tutar,
'aciklamam' => $aciklamam,
'durum' => $durum,
'kasa' => $kasa,
'ekleyen' => $ekleyen,
'parabirimi' => $parabirimi,
        ];
          $sql = "UPDATE GelirGider SET baslik=:baslik, kasa=:kasa, tarih=:tarih, tutar=:tutar, aciklamam=:aciklamam, durum=:durum, ekleyen=:ekleyen, parabirimi=:parabirimi where id=:id;";
        $durum = $baglanti->prepare($sql)->execute($satir);

        if ($durum) {
            echo '<script>swal({
            title:"Başarılı",
            text: "Başarıyla Güncellendi.",
icon:"success",
button:"Tamam",	
            }).then((value)=>{ window.location.reload()});
            </script>';
           

        }
        
         else {
            echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>'; 
        }
    }
  
}

/* Kasa Giriş Sil */
if ($_POST['gelirgidersil']) {
		
		
		$pid = intval($_POST['gelirgidersil']);
		$query = "DELETE FROM GelirGider WHERE id=:pid";
		$durum = $baglanti->prepare( $query );
		$durum->execute(array(':pid'=>$pid));
		
		if ($durum) {
			echo '<script>swal({
            title:"Başarılı",
            text:"Başarıyla Silindi.",
icon:"success",
button:"Tamam",	
            }).then((value)=>{ window.location.reload()});
            </script>';
		} else {
			echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>'; 
		}
		
	}
/* Kasa Giriş Sil */


?>