Mini Shell

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

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

<?php
if (isset($_POST["teklifekleme"])) {?>

<form id="Ekle" action="javascript:void(0);">
<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">Teklif Ekle</h5>
							</div>
						</div>
						<hr/>

 <div class="row g-3">
<div class="col-md-6">
<span class="g-y100 y-y100 btn btn-primary" id="username-addon" data-bs-toggle="modal" data-bs-target="#kisiSeciciPencere">Cari Seç</span>
</div>
<div class="col-md-6">
<span class="g-y100 y-y100 btn btn-danger" id="username-addon" data-bs-toggle="modal" onclick="window.location.href='Cariler.php'">Cari Ekle</span>
</div>
								<div class="col-md-12">
									<label for="inputPrice" class="form-label">Fatura Ünvanı</label>
									<input type="text" id="unvan" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="urunadi">
<input hidden="hidden" type="text" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="ekleyen" value="<?= $kbilgi["id"] ?>">
<input hidden="hidden" type="text" id="cid" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="cariadi">
<input hidden="hidden" type="text" id="parabirimi" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="parabirimi">
								  </div>
<div class="col-md-4">
	<label for="inputPrice" class="form-label">Fatura Tarihi</label>
									<input type="text" id="faturatarihi" class="tarih form-control" id="inputPrice" placeholder="Fatura Tarihi" name="faturatarihi" value="<?php echo date('Y-m-d H:i'); ?>" />
</div>
<div class="col-md-4">
	<label for="inputPrice" class="form-label">Fatura Seri</label>
									<input type="text" id="faturaseri" class="form-control" id="inputPrice" placeholder="Fatura Seri" name="faturaseri" value="<?= $rastgeleharf; ?>">
</div>
<div class="col-md-4">
	<label for="inputPrice" class="form-label">Fatura Numarası</label>
									<input type="text" id="faturanumarasi" class="form-control" id="inputPrice" placeholder="Fatura Numarası" name="faturanumarasi" value="<?= $rastgelesayi; ?>">
</div>
<div class="col-md-12">
<span class="g-y100 y-y100 btn btn-warning" id="username-addon" data-bs-toggle="modal" data-bs-target="#SeciciPencere">Ürün Seç</span>
</div>

		<div class="col-md-12 table-responsive">
<table id="Tablom" class="table table-hover align-middle mb-0">
								<thead class="<?= $kbilgi['tablorengi']?>">
                            <tr>
                                <th><strong>Ürün Adı</strong></th>
                                <th>Adet</th>
                                <th>Fiyat</th>
                                <th>Kdvsiz Toplam</th>
                                <th>Kdv Oran</th>
                                <th>Kdv Tutar</th>
<th>Kdvli Toplam</th>
                                <th>İşlem</th>
                            </tr>
                            </thead>

                            <tbody>
    
                                                      </tbody>

                         
                        </table>
			</div>
<div class="col-md-3">
	<div class="form-group">
												<label for="aratoplam">Ara Toplam</label>
												<input type="text" class="form-control" readonly="readonly" id="aratoplam" name="aratoplam" placeholder="Ara Toplam">

											</div>
</div>
		
		<div class="col-md-3">
	<div class="form-group">
												<label for="kdvtoplam">Kdv Toplam</label>
												<input type="text" class="form-control" readonly="readonly" id="kdvtoplam" name="kdvtoplam" placeholder="Kdv Toplam">

											</div>
</div>

		<div class="col-md-3">
	<div class="form-group">
												<label for="geneltoplam">Genel Toplam</label>
												<input type="text" class="form-control" readonly="readonly" id="geneltoplam" name="geneltoplam" placeholder="Genel Toplam">

											</div>

</div>
<div class="col-md-3">
								 <div class="form-group">
                                <input name="odemetipi" id="odemetipi" type="text" value="satis" hidden="hidden" class="form-control" />
   <label class="control-label">Depo Seçiniz</label>
                                                  
<select class="form-control custom-select" name="depo" data-placeholder="Depo Seçiniz" tabindex="1">
                                     <?php
			

						$sorgud = $baglanti->prepare('Select * from Depolar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgud->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonucd=$sorgud->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>                                               <option class="bg-dark" value="<?= $sonucd['id']?>"><?= $sonucd['depoadi']?></option>
                   <?php
						}  // While Bitiş

						?>
						                                        
                                                    </select>
                                                        
                                                    </select>
                                                  </div>

									</div>

             <div class="col-xl-12 col-lg-12 col-md-12 mb-1">
                                             <div class="form-group">
                                
   <label class="control-label">Açıklama</label>
      <textarea class="form-control" id="aciklama" rows="3" name="odeme"></textarea> 
                                                  </div>
                                            </div>
                                            <!--/span-->
<div class="col-md-12">
<?php 
 if ($kbilgi["teklifekle"]==1) {?>

<input type="hidden" class="form-control" name="teklifekle">
<input name="kaydet" type="submit" class="btn btn-success px-4 g-y100" value="Ekle" />
 <?php }?>
<?php 
 if ($kbilgi["teklifekle"]!=1) {?>
<h6 class="text-danger">Ekleme Yetkiniz Bulunmamaktadır.</h6>
 <?php }?>
</div>

</div>
</div>

 
</form>



 <?php }?>

<?php
if (isset($_POST["teklifyazdir"])) {
$id = intval($_POST['teklifyazdir']);
$sorgu = $baglanti->prepare("SELECT * FROM TeklifBilgi Where id=:id");
$sorgu->execute(array(':id'=>$id));
$sonuc = $sorgu->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<div class="card radius-10 bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center">

<div class="font-22 ms-auto">
<form method="post" action="TeklifYazdir.php" target="_blank">
<input type="hidden" value="<?= $sonuc['id']?>" name="id">
 <button type="submit" class="btn btn-success">Yazdır</button>
</form>
							</div>	
						</div>
						<hr/>
<div class="table-responsive" id="yazdir">
<div class="row">
<div class="col-9">
<span class="fw-bold">Firma Adı:</span> <?php $cariler = $baglanti->query("SELECT * FROM Cariler where id=".$sonuc["cariadi"])->fetchAll(PDO::FETCH_ASSOC);
 if(count($cariler)>0){
 ?>
 <?php
foreach($cariler as $cari){
?>
 <?php echo $cari['unvani']; ?>
<?php }?>
       <?php } ?>
</div>
<div class="col-3 text-end">
<span class="fw-bold">Teklif Tarihi:</span> <?= $sonuc['tarih']?>
</div>
<div class="col-9">
<span class="fw-bold">Açıklama:</span> <?= $sonuc['odeme']?>
</div>
<div class="col-3 text-end">
<span class="fw-bold">Geçerlilik Tarihi:</span> <?= $sonuc['tarih']?>
</div>


</div>
<br>
<table class="table table-hover table-bordered align-middle mb-0">
								<thead class="<?= $kbilgi['tablorengi']?>">

<tr>
<th>
Ürün Adı
</th>
<th>
Miktar
</th>
<th>
Birim
</th>
<th>
Birim Fiyatı
</th>
<th>
Vergi Tutar
</th>
<th>
Toplam
</th>
</tr>
   </thead>
<?php $alfatbags = $baglanti->query("SELECT * FROM TeklifBag where bilgiid=".$sonuc["id"])->fetchAll();
                                                            foreach ($alfatbags as $alfatbag) {
                                                        ?> 
           <?php 
                                                      $fatura = $baglanti->query("SELECT * FROM TeklifFaturasi where id=".$alfatbag["faturaid"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($fatura)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($fatura as $faturasi){
                                                            ?>
<tr>
<td>
<?php 
                                                      $urunlerim = $baglanti->query("SELECT * FROM Urunler where id=".$faturasi["urunadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($urunlerim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($urunlerim as $urunum){
                                                            ?>
<?php echo $urunum['urunadi'] ?>
       <?php } ?> -  <?php 
                                                      $model = $baglanti->query("SELECT * FROM Modeller where id=".$urunum["modeli"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($model)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($model as $modeli){
                                                            ?>
                                                    
                                                     <?php echo $modeli['modeladi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?> - <?php $marka = $baglanti->query("SELECT * FROM Markalar where id=".$urunum["markasi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($marka)>0){


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


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>
         	
         <?php


                                                        }
                                                            
                                                    
                                                    ?>
</td>
<td>
<?= $faturasi['adet']?>
</td>
<td>
<?php 
                                                      $birim = $baglanti->query("SELECT * FROM Birim where id=".$urunum["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


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


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>
</td>
<td><?= number_format($faturasi['fiyat'], 2, ',', '.');?>
</td>
<td>
<?php
$vergi = $faturasi['kdvtutar'];
?>

	<?= number_format($vergi, 2, ',', '.');?>
</td>
<td>
<?= number_format($faturasi['kdvlitoplam'], 2, ',', '.');?>
</td>
</tr>
 <?php } ?> 
 <?php } ?> 
 <?php } ?> 
<tr>
<td>

</td>
<td>

</td>
<td>

</td>
<td>

</td>
<td class="text-primary">
Ara Toplam
</td>
<td class="text-primary">
<?= number_format($sonuc['aratoplam'], 2, ',', '.');?>
</td>
</tr>
<tr>
<td>

</td>
<td>

</td>
<td>

</td>
<td>

</td>
<td class="text-danger">
Kdv Toplam
</td>
<td class="text-danger">
<?= number_format($sonuc['kdvtoplam'], 2, ',', '.');?>
</td>
</tr>
<tr>
<td>

</td>
<td>

</td>
<td>

</td>
<td>

</td>
<td class="text-success">
Genel Toplam
</td>
<td class="text-success">
<?= number_format($sonuc['geneltoplam'], 2, ',', '.');?>
</td>
</tr>
</table>
</div>

</div>
</div>

<?php }?>

<div class="modal fade" id="kisiSeciciPencere" tabindex="-1">
											<div class="modal-dialog modal-lg">
												<div class="modal-content bg-dark bg-gradient">
													<div class="modal-header">
														<h5 class="modal-title text-uppercase">Firma Seçici</h5>
														<button type="button" class="kapat btn-close" aria-label="Close"></button>
													</div>
													                        <div class="modal-body table-responsive">
						<div class="position-relative">
														<input type="text" id="kisiarama" 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>
<br>
<table class="table table-hover align-middle mb-0">
								<thead class="<?= $kbilgi['tablorengi']?>">
                                                               <tr>
<th hidden="hidden">#</th>
<th hidden="hidden">parabirimi</th>                                         
<th>Firma Adı</th>
 <th>Vergi No veya TCKN</th>
 <th>Vergi Dairesi</th>
 <th>Adres</th>

                 
                
  </tr>
</thead>
        <tbody id="Kisilistesi">       
<?php
			

						$sorgu = $baglanti->prepare('Select * from Cariler'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgu->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonuc=$sorgu->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>
 
<tr class="kisisecilen">
<td hidden="hidden" class="cid"><?= $sonuc['id']?></td>
<td hidden="hidden" class="parabirimi"><?= $sonuc['parabirimi']?></td>
<td class="unvan"><?= $sonuc['unvani']?></td>
<td class="tc"><?= $sonuc['verginumarasi']?></td>
<td class="daire"><?= $sonuc['dairesi']?></td>
<td class="adres"><?= $sonuc['adres']?></td>


         
             </tr>


<?php
						}  // While Bitiş

						?>
						           
 



                                                        </tbody>
                                                    </table>

                        </div>
													<div class="modal-footer">
														<button type="button" class="modalkapat btn btn-danger">Kapat</button>

													</div>
												</div>
											</div>
										</div>
<div class="modal fade" id="SeciciPencere" tabindex="-1">
											<div class="modal-dialog modal-xl">
												<div class="modal-content bg-dark bg-gradient">
													<div class="modal-header">
														<h5 class="modal-title text-uppercase">Ürün Seçici</h5>
														<button type="button" class="urunmodalkapat btn-close" aria-label="Close"></button>
													</div>
													                        <div class="modal-body table-responsive">
						<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>
<br>
<table class="table table-hover align-middle mb-0">
								<thead class="<?= $kbilgi['tablorengi']?>">
                                                               <tr>
 <th hidden="hidden">cid</th> 
   <th>Ürün Resmi</th>                                               
                    <th>Ürün Kodu</th>
 <th>Ürün Adı</th>
<th>Model</th>
<th>Marka</th>
<th hidden="hidden">Stok Grubu</th>
 <th>Kdvsiz Satış Fiyatı</th>
 <th>Kdv Oran</th>
 <th>Kdvli Satış Fiyatı</th>

                    
                
  </tr>
</thead>
        <tbody id="Kisilistesi">       
<?php
			

						$sorgu = $baglanti->prepare('Select * from Urunler'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$sorgu->execute(); // Sorgumuzu çalıştırıyoruz

						while($sonuc=$sorgu->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>
 
<tr class="Satirekle">
<td class="urunid" hidden="hidden"><?= $sonuc['id']?></td>
<td><img class="g50 y50" src="<?= $sonuc['resmi']?>"></td>
   <td class="urunkodu"><?= $sonuc['urunkodu']?></td>
                    <td class="urunadi"><?= $sonuc['urunadi']?></td>
 <td class="model">
 <?php 
                                                      $model = $baglanti->query("SELECT * FROM Modeller where id=".$sonuc["modeli"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($model)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($model as $modeli){
                                                            ?>
                                                    
                                                     <?php echo $modeli['modeladi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>
</td>       
 <td class="marka">
<?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 } ?>

</td>   
 <td hidden="hidden" class="stokgrup">
<?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['id']; ?>
<?php } ?>
<?php } ?></td>     
<td class="kdvsizsatisfiyati text-primary text-end"><?= $sonuc['kdvsizsatisfiyati']?></td>
 <td class="kdvorani text-warning text-end"><?= $sonuc['kdvorani']?></td>     
 <td class="satisfiyati text-danger text-end"><?= $sonuc['satisfiyati']?></td>


 
         
             </tr>


<?php
						}  // While Bitiş

						?>
						           
 



                                                        </tbody>
                                                    </table>

                        </div>
													<div class="modal-footer">
														<button type="button" class="urunmodalkapat btn btn-danger">Kapat</button>

													</div>
												</div>
											</div>
										</div>



 <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 type="text/javascript">
	$(".sayi").keyup(function (){

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

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

  }

});
   </script>
<script>
$('#arama').keyup(function () {
            if ($('#arama').val().length < 1) {
                var tg = $('.Satirekle');
                tg.show();
                $(".counter").html("Toplam <strong>" + tg.length + "</strong> kişi gösteriliyor");
                return;
            }
            $('.Satirekle').hide();

            var txt = $('#arama').val();
            $('.Satirekle').each(function () {
                if ($(this).text().toUpperCase().indexOf(txt.toUpperCase()) != -1) {
                    $(this).show().addClass('animated fadeInUp');
                 }
            });
            
        });
</script>
<script>
$('#kisiarama').keyup(function () {
            if ($('#kisiarama').val().length < 1) {
                var tg = $('.kisisecilen');
                tg.show();
                $(".counter").html("Toplam <strong>" + tg.length + "</strong> kişi gösteriliyor");
                return;
            }
            $('.kisisecilen').hide();

            var txt = $('#kisiarama').val();
            $('.kisisecilen').each(function () {
                if ($(this).text().toUpperCase().indexOf(txt.toUpperCase()) != -1) {
                    $(this).show().addClass('animated fadeInUp');
                 }
            });
            
        });
</script>
<script>
 $(".modalkapat").click(function () {
$('#kisiSeciciPencere').modal('hide');
});
</script>
<script>
 $(".urunmodalkapat").click(function () {
$('#SeciciPencere').modal('hide');
});
</script>

	<script src="Tasarim/js/Fatura.js"></script>

<script language="JavaScript">
function yazdir() {
    var divToPrint = document.getElementById('yazdir');
  var htmlToPrint = '' +
        '<style type="text/css">' +
        'table {' +
        'border:1px solid #000;' +
        'padding;0.5em;'+'width:100%;' +
        '}' +
        '</style>';
    htmlToPrint += divToPrint.outerHTML;
    newWin = window.open("");
    newWin.document.write("<h3 align='center'><?= $ayar["siteadi"] ?></h3><br><h2 align='center'>TEKLİF</h2>");
    newWin.document.write(htmlToPrint);
    newWin.print();
    newWin.close();
    }

</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/Teklif.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>
<script>
        $(document).ready(function(){
            $('#Duzenle').submit(function(e) {
				swal({
					
					title: 'Emin misiniz?',
					text: "Düzenlemek 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/Teklif.php", // POST işleminin olacağı sayfa
                    data: $("#Duzenle").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("Düzenlemekten vazgeçtiniz", {
							buttons : {
								confirm : {
									className: 'btn btn-success'
								}
							}
						});
					}
				});
			})
        });
    </script>
<script>
        $(document).ready(function(){
$("#faturaekle").click(function() {
swal({
					
					title: 'Uyarı!',
					text: "Bu İşlem Teklifi Silecektir.",
					icon: "error",
					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/Teklif.php", // POST işleminin olacağı sayfa
                    data: $("#Duzenle").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("İşlemden Vazgeçtiniz", {
							buttons : {
								confirm : {
									className: 'btn btn-success'
								}
							}
						});
					}
				});
			})
        });
    </script>
<?php
		/* Satış Faturası Ekle*/
				if (isset($_POST["teklifekle"])) { 

$cariadi = $_POST['cariadi'];
$faturatarihi = $_POST['faturatarihi'];
$tarih = $kisatarih = substr($_POST['faturatarihi'],0,10);
$faturaseri = $_POST['faturaseri'];
$faturanumarasi = $_POST['faturanumarasi'];
$odemetipi = $_POST['odemetipi'];
$depo = $_POST['depo'];
$odeme = $_POST['odeme'];
$aratoplam = $_POST['aratoplam'];
$kdvtoplam = $_POST['kdvtoplam'];
$geneltoplam = $_POST['geneltoplam'];
$ekleyen = $_POST['ekleyen'];
$parabirimi = $_POST['parabirimi'];
 $urunadi = $_POST['urunadi'];

   if($cariadi == ""){ 
	echo '<script>swal("Hata","Cari Adı Alanını Doldurun.","error");</script>';
	}

  elseif($faturatarihi == ""){ 
	echo '<script>swal("Hata","Fatura Tarihi Alanını Doldurun.","error");</script>';
	}
  elseif($faturaseri == ""){ 
	echo '<script>swal("Hata","Fatura Seri Alanını Doldurun.","error");</script>';
	}
  elseif($faturanumarasi == ""){ 
	echo '<script>swal("Hata","Fatura Numarası Alanını Doldurun.","error");</script>';
	}
  elseif($odemetipi == ""){ 
	echo '<script>swal("Hata","Açıklama Alanını Doldurun.","error");</script>';
	}
  elseif ($urunadi == "") {
	echo '<script>swal("Hata","Ürün Ekleyin.","error");</script>';
	}
	else {
          $satir = [                       
            'cariadi' => $cariadi,
             'faturatarihi' => $faturatarihi,
'tarih' => $tarih,       
       'faturaseri' => $faturaseri,
       'faturanumarasi' => $faturanumarasi,
   'odemetipi' => $odemetipi,    
'depo' => $depo,
'odeme' => $odeme,
'aratoplam' => $aratoplam,
'kdvtoplam' => $kdvtoplam,
'geneltoplam' => $geneltoplam,
'ekleyen' => $ekleyen,
'parabirimi' => $parabirimi,
        ];
          $sql = "INSERT INTO TeklifBilgi SET cariadi=:cariadi, faturatarihi=:faturatarihi, tarih=:tarih, faturaseri=:faturaseri, faturanumarasi=:faturanumarasi, odemetipi=:odemetipi, depo=:depo, odeme=:odeme, aratoplam=:aratoplam, kdvtoplam=:kdvtoplam, geneltoplam=:geneltoplam, ekleyen=:ekleyen, parabirimi=:parabirimi;";
        $durum = $baglanti->prepare($sql)->execute($satir);
  $eklenen_ogrenci_adi = $baglanti->lastInsertId(); ## SON EKLENEN ID ALIYORUZ
}
    //Dersler için gerekli alanlar doldurulduysa kontrol ediyoruz
    if ($_POST['urunadi']) {

        //en son eklenen id alıyoruz
      

        //alanlar metin kutuları kadar döngü oluşturuyoruz.
        foreach ($_POST['urunadi'] as $key => $value) {

             $urunadi = $_POST['urunadi'][$key];
$adet = $_POST['adet'][$key];
$fiyat = $_POST['fiyat'][$key];
$kdvsiztoplam = $_POST['kdvsiztoplam'][$key];
$kdvoran = $_POST['kdvoran'][$key];
$kdvtutar = $_POST['kdvtutar'][$key];
$kdvlitoplam = $_POST['kdvlitoplam'][$key];
$stokgrup = $_POST['stokgrup'][$key];
$depo = $_POST['depo'];
$parabirimi = $_POST['parabirimi'];
  //Oğrenci adi ve soyadı bilgileri veritabaına yazılıyor
          $satirim = [                       
            'urunadi' => $urunadi,
 'adet' => $adet,
  'fiyat' => $fiyat,
'kdvsiztoplam' => $kdvsiztoplam,    
  'kdvoran' => $kdvoran,
'kdvtutar' => $kdvtutar,
'kdvlitoplam' => $kdvlitoplam,
'stokgrup' => $stokgrup,
'depo' => $depo,
'parabirimi' => $parabirimi,
'tarih' => $tarih,
        ];
          $sqll = "INSERT INTO TeklifFaturasi SET urunadi=:urunadi, adet=:adet, fiyat=:fiyat, kdvsiztoplam=:kdvsiztoplam, kdvoran=:kdvoran, kdvtutar=:kdvtutar, kdvlitoplam=:kdvlitoplam, depo=:depo, tarih=:tarih, stokgrup=:stokgrup, parabirimi=:parabirimi;";
        $durum = $baglanti->prepare($sqll)->execute($satirim);

      $eklenen_ders_id = $baglanti->lastInsertId(); ## SON EKLENEN ID ALIYORUZ   

            //Ogrenci2ders tablomuzda ogrenci ders ilişki bilgilerini tutuyoruz

            $satirr = [                       
            'bilgiid' => $eklenen_ogrenci_adi,
 'faturaid' => $eklenen_ders_id,

        ];
          $sqlll = "INSERT INTO TeklifBag SET bilgiid=:bilgiid, faturaid=:faturaid;";
        $durum = $baglanti->prepare($sqlll)->execute($satirr);
        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>'; 
        }
        
        
        }
    }

  
}

/* Cari Sil */
if ($_POST['teklifsil']) {
		
		    $fatid = (int)$_POST["teklifsil"];
		
		
    $durum1 = $baglanti->query("DELETE FROM TeklifBag WHERE  bilgiid=$fatid");
    $durum2 = $baglanti->query("DELETE d FROM TeklifFaturasi d WHERE NOT EXISTS (SELECT * FROM TeklifBag WHERE faturaid = d.id)");
    $durum3 = $baglanti->query("DELETE FROM TeklifBilgi WHERE  id=$fatid");
if ($durum3) {
			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>'; 
		}
    
	}
/* Cari Sil */

	/* Satış Faturası Ekle*/
				if (isset($_POST["satisekle"])) { 
$fatid = $_POST['id'];
$cariadi = $_POST['cariadi'];
$faturatarihi = $_POST['faturatarihi'];
$tarih = $kisatarih = substr($_POST['faturatarihi'],0,10);
$faturaseri = $_POST['faturaseri'];
$faturanumarasi = $_POST['faturanumarasi'];
$odemetipi = $_POST['odemetipi'];
$depo = $_POST['depo'];
$odeme = $_POST['odeme'];
$aratoplam = $_POST['aratoplam'];
$kdvtoplam = $_POST['kdvtoplam'];
$geneltoplam = $_POST['geneltoplam'];
$ekleyen = $_POST['ekleyen'];
$parabirimi = $_POST['parabirimi'];
 $urunadi = $_POST['urunadi'];

   if($cariadi == ""){ 
	echo '<script>swal("Hata","Cari Adı Alanını Doldurun.","error");</script>';
	}

  elseif($faturatarihi == ""){ 
	echo '<script>swal("Hata","Fatura Tarihi Alanını Doldurun.","error");</script>';
	}
  elseif($faturaseri == ""){ 
	echo '<script>swal("Hata","Fatura Seri Alanını Doldurun.","error");</script>';
	}
  elseif($faturanumarasi == ""){ 
	echo '<script>swal("Hata","Fatura Numarası Alanını Doldurun.","error");</script>';
	}
  elseif($odemetipi == ""){ 
	echo '<script>swal("Hata","Açıklama Alanını Doldurun.","error");</script>';
	}
  elseif ($urunadi == "") {
	echo '<script>swal("Hata","Ürün Ekleyin.","error");</script>';
	}
	else {
          $satir = [                       
            'cariadi' => $cariadi,
             'faturatarihi' => $faturatarihi,
'tarih' => $tarih,       
       'faturaseri' => $faturaseri,
       'faturanumarasi' => $faturanumarasi,
   'odemetipi' => $odemetipi,    
'depo' => $depo,
'odeme' => $odeme,
'aratoplam' => $aratoplam,
'kdvtoplam' => $kdvtoplam,
'geneltoplam' => $geneltoplam,
'ekleyen' => $ekleyen,
'parabirimi' => $parabirimi,
        ];
          $sql = "INSERT INTO SatFatBilgi SET cariadi=:cariadi, faturatarihi=:faturatarihi, tarih=:tarih, faturaseri=:faturaseri, faturanumarasi=:faturanumarasi, odemetipi=:odemetipi, depo=:depo, odeme=:odeme, aratoplam=:aratoplam, kdvtoplam=:kdvtoplam, geneltoplam=:geneltoplam, ekleyen=:ekleyen, parabirimi=:parabirimi;";
        $durum = $baglanti->prepare($sql)->execute($satir);
  $eklenen_ogrenci_adi = $baglanti->lastInsertId(); ## SON EKLENEN ID ALIYORUZ
}
    //Dersler için gerekli alanlar doldurulduysa kontrol ediyoruz
    if ($_POST['urunadi']) {

        //en son eklenen id alıyoruz
      

        //alanlar metin kutuları kadar döngü oluşturuyoruz.
        foreach ($_POST['urunadi'] as $key => $value) {

             $urunadi = $_POST['urunadi'][$key];
$adet = $_POST['adet'][$key];
$fiyat = $_POST['fiyat'][$key];
$kdvsiztoplam = $_POST['kdvsiztoplam'][$key];
$kdvoran = $_POST['kdvoran'][$key];
$kdvtutar = $_POST['kdvtutar'][$key];
$kdvlitoplam = $_POST['kdvlitoplam'][$key];
$stokgrup = $_POST['stokgrup'][$key];
$depo = $_POST['depo'];
$parabirimi = $_POST['parabirimi'];
  //Oğrenci adi ve soyadı bilgileri veritabaına yazılıyor
          $satirim = [                       
            'urunadi' => $urunadi,
 'adet' => $adet,
  'fiyat' => $fiyat,
'kdvsiztoplam' => $kdvsiztoplam,    
  'kdvoran' => $kdvoran,
'kdvtutar' => $kdvtutar,
'kdvlitoplam' => $kdvlitoplam,
'stokgrup' => $stokgrup,
'depo' => $depo,
'parabirimi' => $parabirimi,
'tarih' => $tarih,
        ];
          $sqll = "INSERT INTO SatisFaturasi SET urunadi=:urunadi, adet=:adet, fiyat=:fiyat, kdvsiztoplam=:kdvsiztoplam, kdvoran=:kdvoran, kdvtutar=:kdvtutar, kdvlitoplam=:kdvlitoplam, depo=:depo, tarih=:tarih, stokgrup=:stokgrup, parabirimi=:parabirimi;";
        $durum = $baglanti->prepare($sqll)->execute($satirim);

      $eklenen_ders_id = $baglanti->lastInsertId(); ## SON EKLENEN ID ALIYORUZ   

            //Ogrenci2ders tablomuzda ogrenci ders ilişki bilgilerini tutuyoruz

            $satirr = [                       
            'bilgiid' => $eklenen_ogrenci_adi,
 'faturaid' => $eklenen_ders_id,

        ];
          $sqlll = "INSERT INTO SatFatBag SET bilgiid=:bilgiid, faturaid=:faturaid;";
        $durum = $baglanti->prepare($sqlll)->execute($satirr);
$durum1 = $baglanti->query("DELETE FROM TeklifBag WHERE  bilgiid=$fatid");
    $durum2 = $baglanti->query("DELETE d FROM TeklifFaturasi d WHERE NOT EXISTS (SELECT * FROM TeklifBag WHERE faturaid = d.id)");
    $durum3 = $baglanti->query("DELETE FROM TeklifBilgi WHERE  id=$fatid");
        if ($durum3) {
            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>'; 
        }
        
        
        }
    }

  
}
?>