Mini Shell

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

<?php
require("Ayarlar/Baglantim.php"); 
require("Ayarlar/Guvenlik.php"); ?>
<!doctype html>
<html lang="tr">
<head>

<?php require("Tablolar/Tasarim.php"); ?>
	<title>Stok Kartları - <?= $ayar["siteadi"] ?> - <?= $ayar["siteslogan"] ?></title>

</head>
<body class="bg-theme <?= $kbilgi['temam']?>">
	<!--wrapper-->
	<div class="wrapper">
<?php require("Tablolar/Sol.php"); ?>
<?php require("Tablolar/UstMenu.php"); ?>
		
	<div class="page-wrapper">
<div class="page-content">

				<div class="row animated <?= $kbilgi['animasyon']?>">
					<div class="col-12">
						<div class="card bg-gradient">
							<div class="card-body">
								<div class="row align-items-center">
									<div class="col-lg-3 col-xl-2">
										<button type="button" class="btn btn-light" data-original-title=İşlemler" data-bs-toggle="modal" data-bs-target="#goster" data-id="ekle" id="urunekleme" data-bs-placement="top" title="Göster"><i class='bx bx-plus mr-1'></i>Ürün Ekle</button>
									</div>
									<div class="col-lg-9 col-xl-10">
										<div class="float-lg-end">
											<div class="row row-cols-lg-auto g-2">
												<div class="col-12">
													<div class="position-relative">
														<input type="text" id="arama" class="form-control ps-5" placeholder="Arama Yap"> <span class="position-absolute top-50 product-show translate-middle-y"><i class="bx bx-search"></i></span>
													</div>
												</div>
												
									
											</div>
										</div>
									</div>
								</div>
							</div>
						</div>
					</div>
				</div>

				<div class="row row-cols-1 row-cols-sm-2 row-cols-lg-3 row-cols-xl-4 row-cols-xxl-5 product-grid">
     <?php $sorgu = $baglanti->query("SELECT * FROM Urunler")->fetchAll();
foreach ($sorgu as $sonuc) {
?> 
					<div class="col wow <?= $kbilgi['animasyon']?>">
						<div class="card y400 bg-gradient">
							<img src="<?= $sonuc['resmi']?>" class="card-img-top y200" alt="...">
							
							<div class="card-body">
<div class="y50">
								<span class="card-title cursor-pointer yazi12"><?= $sonuc['urunadi']?></span>
</div>
										<div class="clearfix">
									<p class="mb-0 float-start"><strong><?php
$alistopla=$baglanti->prepare("SELECT SUM(adet) AS alis FROM AlisFaturasi where urunadi=".$sonuc["id"]);
$alistopla->execute();
$alisyaz= $alistopla->fetch();
$alistoplam=$alisyaz['alis'];
?>
<?php
$satistopla=$baglanti->prepare("SELECT SUM(adet) AS satis FROM SatisFaturasi where urunadi=".$sonuc["id"]);
$satistopla->execute();
$satisyaz= $satistopla->fetch();
$satistoplam=$satisyaz['satis'];
?>
<?php
$alis  = $alistoplam;
$satis  = $satistoplam;
$kalan  = $alis - $satis;
if ($kalan > 0) {
    $renk = "success";
} 
 elseif ($kalan < 0){
    $renk = "danger";
}
elseif ($kalan == 0) {
$renk = "primary";
}

?>
	
	<span class="text-<?= $renk ?>">
	<?= $kalan;?>
  	</span> <?php $birim = $baglanti->query("SELECT * FROM Birim where id=".$sonuc["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
                                                    
                                                     <?php echo $birimi['kisaltma']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></strong></p>
								</div>
<div class="clearfix">
									<p class="mb-0 float-start"><span class="yazi12">  <?php 
                                                      $stokgrup = $baglanti->query("SELECT * FROM StokGruplar where id=".$sonuc["stokgrubu"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($stokgrup)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($stokgrup as $grubu){
                                                            ?>
                                                    
                                                     <?php echo $grubu['stokgrupadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></span></p><p class="mb-0 float-end"><span class="yazi12">  <?php 
                                                      $marka = $baglanti->query("SELECT * FROM Markalar where id=".$sonuc["markasi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($marka)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($marka as $markasi){
                                                            ?>
                                                    
                                                     <?php echo $markasi['markaadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></span></p>
</div>
<div class="clearfix">
									<p class="mb-0 float-start fw-bold"><span class="me-2 text-danger">Alış</span><span><?= number_format($sonuc['alisfiyati'], 2, ',', '.');?></span></p>
									<p class="mb-0 float-end fw-bold"><span class="me-2 text-success">Satış</span><span><?= number_format($sonuc['satisfiyati'], 2, ',', '.');?></span></p>
								</div>
								<div class="d-flex mt-3 fs-6">
							<div class="btn-group g-y100" role="group" aria-label="Basic example">
											<button type="button" class="btn btn-light" data-bs-toggle="tooltip" data-bs-placement="top" title="Ürün Detayı" onclick="window.location.href='UrunDetay.php?id=<?= $sonuc["id"] ?>'"><i class='bx bx-search me-0'></i>
											</button>
											<button type="button" class="btn btn-light" data-original-title=İşlemler" data-bs-toggle="modal" data-bs-target="#goster" data-id="<?= $sonuc['id']?>" id="urunduzenleme" data-bs-placement="top" title="Göster"><i class='bx bx-edit me-0'></i>
											</button>														
<?php 
 if ($kbilgi["stoksil"]==1) {?>
											<button id="sil" type="button" class="btn btn-light" data-bs-toggle="tooltip" data-bs-placement="top" title="Sil" data-id="<?= $sonuc["id"] ?>" href="javascript:void(0)"><i class='bx bx-trash me-0'></i>
											</button>
<?php }?>
										</div>	
								
								</div>
							</div>
						</div>
					</div>
 <?php } ?>	



				</div><!--end row-->
<div class="modal fade" id="goster" tabindex="-1" aria-hidden="true">
											<div class="modal-dialog modal-fullscreen">
												<div class="modal-content bg-dark bg-gradient">
													<div class="modal-header">
														<h5 class="modal-title text-uppercase">Stok Kartı İşlemleri</h5>
														<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
													</div>
													 <div class="modal-body table-responsive">

                       	   <div id="modal-loader" style="display: none; text-align: center;">
                       	   	<img class="g-y100 y-y100" src="Resimler/yukleme.gif">
                       	   </div>                            
                           <!-- content will be load here -->                          
                           <div id="dynamic-content"></div>    

                        </div>
													<div class="modal-footer">
														<button type="button" class="btn btn-danger" data-bs-dismiss="modal">Kapat</button>
													</div>
												</div>
											</div>
										</div>	



			</div>
		</div>
		<!--end page wrapper -->
		<div type="hidden" id="sonuc">
	</div>
	</div>
<?php require("Tablolar/Overlay.php"); ?>
	<?php require("Tablolar/YukariCik.php"); ?>
		<?php require("Tablolar/Alt.php"); ?>
	</div>
	<!--end wrapper-->
	<?php require("Tablolar/TemaSecici.php"); ?>
	<?php require("Tablolar/Js.php"); ?>
	<?php require("Tablolar/Mesaj.php"); ?>
<script>
$('#arama').keyup(function () {
            if ($('#arama').val().length < 1) {
                var tg = $('.col');
                tg.show();
                $(".counter").html("Toplam <strong>" + tg.length + "</strong> kişi gösteriliyor");
                return;
            }
            $('.col').hide();

            var txt = $('#arama').val();
            $('.col').each(function () {
                if ($(this).text().toUpperCase().indexOf(txt.toUpperCase()) != -1) {
                    $(this).show().addClass('animated fadeInUp');
                 }
            });
            
        });
</script>
<script>
    wow = new WOW(
      {
        animateClass: 'animated',
        offset:       10,
        callback:     function(box) {
          console.log("WOW: animating <" + box.tagName.toLowerCase() + ">")
        }
      }
    );
    wow.init();
    document.getElementById('moar').onclick = function() {
      var section = document.createElement('section');
      section.className = 'section--purple wow fadeInDown';
      this.parentNode.insertBefore(section, this);
    };
</script>
	
	
<script>
        $(document).ready(function(){
            $(document).on('click', '#sil', function(e){
           var productId = $(this).data('id'); 	
            
				swal({
					
					title: 'Emin misiniz?',
					text: "Silmek 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/Urun.php", // POST işleminin olacağı sayfa
                    data: 'urunsil='+productId, // 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("Silmekten vazgeçtiniz", {
							buttons : {
								confirm : {
									className: 'btn btn-success'
								}
							}
						});
					}
				});
			})
        });
    </script>
<script>
$(document).ready(function(){
	
	$(document).on('click', '#urunekleme', function(e){
		
		e.preventDefault();
		
		var uid = $(this).data('id');   // it will get id of clicked row
		
		$('#dynamic-content').html(''); // leave it blank before ajax call
		$('#modal-loader').show();      // load ajax loader
		
		$.ajax({
			url: 'Islem/Urun.php',
			type: 'POST',
			   data: 'urunekleme='+uid, // Formdaki tüm verileri al
			dataType: 'html'
		})
		.done(function(data){
			console.log(data);	
			$('#dynamic-content').html('');    
			$('#dynamic-content').html(data); // load response 
			$('#modal-loader').hide();		  // hide ajax loader	
		})
		.fail(function(){
					$('#dynamic-content').html('<div class="card card-stats card-round"><div class="card-body "><div class="row align-items-center"><div class="col-icon"><div class="icon-big text-center icon-danger bubble-shadow-small"><i class="fas fa-times"></i></div></div><div class="col col-stats ml-3 ml-sm-0"><div class="numbers"><p class="card-category text-danger">Hata</p><h5 class="card-title text-warning">Birşeyler Yanlış Gitti. Daha Sonra Tekrar Deneyiniz.</h5></div></div></div></div></div>');
			$('#modal-loader').hide();
		});
		
	});
	
});

</script>	
<script>
$(document).ready(function(){
	
	$(document).on('click', '#urunduzenleme', function(e){
		
		e.preventDefault();
		
		var uid = $(this).data('id');   // it will get id of clicked row
		
		$('#dynamic-content').html(''); // leave it blank before ajax call
		$('#modal-loader').show();      // load ajax loader
		
		$.ajax({
			url: 'Islem/Urun.php',
			type: 'POST',
			   data: 'urunduzenleme='+uid, // Formdaki tüm verileri al
			dataType: 'html'
		})
		.done(function(data){
			console.log(data);	
			$('#dynamic-content').html('');    
			$('#dynamic-content').html(data); // load response 
			$('#modal-loader').hide();		  // hide ajax loader	
		})
		.fail(function(){
					$('#dynamic-content').html('<div class="card card-stats card-round"><div class="card-body "><div class="row align-items-center"><div class="col-icon"><div class="icon-big text-center icon-danger bubble-shadow-small"><i class="fas fa-times"></i></div></div><div class="col col-stats ml-3 ml-sm-0"><div class="numbers"><p class="card-category text-danger">Hata</p><h5 class="card-title text-warning">Birşeyler Yanlış Gitti. Daha Sonra Tekrar Deneyiniz.</h5></div></div></div></div></div>');
			$('#modal-loader').hide();
		});
		
	});
	
});

</script>	
</body>

</html>