4 Ekim 2015 Pazar

Emgu CV OpenCV

Arkadaşlar Merhaba Uzun Zamandır İş Yoğunluğundan Paylaşım Yapamıyorum. İnşallah ilerleyen zamanlarda görüntü işleme kütüphanesi olan opencv nin .net tarafındaki Emgu cv ortamındaki tecrübelerimi  paylaşacağım.

7 Şubat 2015 Cumartesi

Javascript Kdv Hesaplama İşlemleri


Merhaba arkadaşlar ofiste çalışırken bir proje için arkadaşların kdv hesaplamaları yapmaları gerekiyordu ve web üzerinden kdv hesaplamayı kullandılar. Javascript kullanarak kdv hesaplama aracı yapmak istedim.
Bu hesaplamaları kullanarak kdv oranı seçilir ve tutar yazılır hesaplama yapıldıktan sonra kdv dahil tutar alert kullanılarak kullanıcıya bildirilir. Kdv dahil tutardan kdv tutarını hesaplamak için yine kdv oranı seçilir ve yazılan tutarın kdv miktarı alert ile kullanıcıya bildirilir.

Uygulama:



Kdv Türü Seçiniz    

    

    


Kaynak Kodlar:




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Kdv Hesap Makinesi</title>
</head>

<body>
 <script type="text/javascript">
  function hesapla(s,e)
  {
   if(Cmb_KdvTur.value ==null)
    {
     alert("Kdv Türü Seçmelisiniz....");
     Cmb_KdvTur.focus();
    }
    else
    {
     var  kdvtutar = 0;
     var  kdvoran = 0;
     
     if (Cmb_KdvTur.selectedIndex ==0)
      kdvoran =1;
      else if (Cmb_KdvTur.selectedIndex ==1)
      kdvoran=8;
      else if (Cmb_KdvTur.selectedIndex==2)
      kdvoran=18;
      
     var  tutar =  parseFloat( input_tutar.value);
     kdvtutar = (tutar * kdvoran) / 100;
     var  toplamtutar =  tutar  + kdvtutar ;
     
     alert("Kdv Dahil Toplam Tutar : " + toplamtutar.toString() );
    }
  }
  function ogren(s,e)
  {
   if(Cmb_KdvTur.value ==null)
    {
     alert("Kdv Türü Seçmelisiniz....");
     Cmb_KdvTur.focus();
    }
    else
    {
     var  kdvtutar = 0;
     var  kdvoran = 0;
     
     if (Cmb_KdvTur.selectedIndex ==0)
      kdvoran =1;
      else if (Cmb_KdvTur.selectedIndex ==1)
      kdvoran=8;
      else if (Cmb_KdvTur.selectedIndex==2)
      kdvoran=18;
      
     var  tutar =  parseFloat( input_kdvlitutar.value);
     kdvtutar = tutar -(tutar / (1+(kdvoran/100)));
  
     alert("Kdv Tutarı : " + kdvtutar.toString() );
    }
  }

 </script>
 <div style="margin:0 auto; width:300px;">
 <p>Kdv Türü Seçiniz&nbsp;&nbsp;&nbsp;&nbsp;
 <select name="Cmb_KdvTur" id="Cmb_KdvTur">
    <option>Kdv%01</option>
    <option>Kdv%08</option>
    <option>Kdv%18</option>
   </select></p>
 <input id="input_tutar" value="0">&nbsp;&nbsp;&nbsp;&nbsp;
 <button id="btnkdvhesapla" title="Test"   onclick="hesapla(btnkdvhesapla,event)" value="" >Kdv Hesapla</button>
 <br />
 <br />
 <input id="input_kdvlitutar" value="0">&nbsp;&nbsp;&nbsp;&nbsp;
 <button id="btnkdvogren" title="Test"   onclick="ogren(btnkdvogren,event)" value="" >Kdv Öğren</button>
</div>
</body>

</html>