private void HesapÖdeme_Load(object sender, EventArgs e)
        {
            Gbindirim.Visible = false;
            if (Veritabanı._ServisTurNo == 1) //Eğer serevis türü masaysa işlem yap
            {
                LblAdisyonId.Text     = Veritabanı._AdisyonId;
                TxtTutar.TextChanged += new EventHandler(TxtTutar_TextChanged);
                sipariş.SiparisleriGetir(listÜrünler, Convert.ToInt32(LblAdisyonId.Text));
                if (listÜrünler.Items.Count > 0)
                {
                    decimal toplam = 0;

                    for (int i = 0; i < listÜrünler.Items.Count; i++)
                    {
                        toplam += Convert.ToDecimal(listÜrünler.Items[i].SubItems[3].Text);
                    }
                    LblToplamTutar.Text = string.Format("{0:0.000}", toplam);
                    LblÖdenecek.Text    = string.Format("{0:0.000}", toplam);
                    decimal kdv = Convert.ToDecimal(LblÖdenecek.Text) * 18 / 100;
                    LblKdv.Text = string.Format("{0:0.000}", kdv);
                }
                Gbindirim.Visible = true;
                TxtTutar.Clear();
            }
            else if (Veritabanı._ServisTurNo == 2) //Paket servisse
            {
                LblAdisyonId.Text = Veritabanı._AdisyonId;
                PaketServis paket = new PaketServis();
                odemeTurId            = paket.ÖdemeTürüGetir(Convert.ToInt32(LblAdisyonId.Text));
                TxtTutar.TextChanged += new EventHandler(TxtTutar_TextChanged);
                sipariş.SiparisleriGetir(listÜrünler, Convert.ToInt32(LblAdisyonId.Text));

                if (odemeTurId == 1) //Ödeme türü nakitse
                {
                    RdNakit.Checked = true;
                }
                else if (odemeTurId == 2) //Kredi kartıysa
                {
                    RdKredi.Checked = true;
                }

                if (listÜrünler.Items.Count > 0)
                {
                    decimal toplam = 0;

                    for (int i = 0; i < listÜrünler.Items.Count; i++)
                    {
                        toplam += Convert.ToDecimal(listÜrünler.Items[i].SubItems[3].Text);
                    }
                    LblToplamTutar.Text = string.Format("{0:0.000}", toplam);
                    LblÖdenecek.Text    = string.Format("{0:0.000}", toplam);
                    decimal kdv = Convert.ToDecimal(LblÖdenecek.Text) * 18 / 100;
                    LblKdv.Text = string.Format("{0:0.000}", kdv);
                }
                Gbindirim.Visible = true;
                TxtTutar.Clear();
            }
        }
Пример #2
0
 //Form Alanları temizleniyor
 private void Temizle()
 {
     TxtKimlikNo.Clear();
     TxtAd.Clear();
     TxtSoyad.Clear();
     TxtTutar.Clear();
     RtxtAciklama.Clear();
     CmbKesinti.Items.Clear();
     CmbKesinti.Text = "Kesinti Seçiniz :";
     CmbTur.Text     = "Kesinti Türü Seçiniz";
 }
 private void Chİndirim_CheckedChanged(object sender, EventArgs e)
 {
     if (Chİndirim.Checked) //İndirim seçiliyse
     {
         Gbindirim.Visible = true;
         TxtTutar.Clear();
     }
     else
     {
         Gbindirim.Visible = false; //Değise
         TxtTutar.Clear();
     }
 }