private void SipariseUrunEklemeButonu_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrWhiteSpace(texturunAdedi.Text))
     {
         MessageBox.Show("Ürün adedini boş bıraktınız! Lütfen uygun olarak doldurunuz.");
     }
     else
     {
         //Ürün adedi stok karşılaştırılması:
         int             urunAdedi         = Convert.ToInt32(texturunAdedi.Text);
         DataGridViewRow seciliSatir       = dataGridUrunler.CurrentRow;
         int             secilenUrununStok = Convert.ToInt32(seciliSatir.Cells["stok"].Value.ToString());
         if (urunAdedi > secilenUrununStok)
         {
             MessageBox.Show("Stokta yeterli ürün yok! Uygun değer giriniz.");
         }
         else
         {   //Ürün adedi textinin boş olmama kontrolü:
             if (string.IsNullOrWhiteSpace(texturunAdedi.Text))
             {
                 MessageBox.Show("Ürün adedini boş bıraktınız! Lütfen uygun olarak doldurunuz.");
             }
             else
             {   //Sipariş oluşturma:
                 int secilenUrununFiyat = Convert.ToInt32(seciliSatir.Cells["birimFiyat"].Value.ToString());
                 int tutarHesabi        = urunAdedi * secilenUrununFiyat;
                 DatasetTableAdapters.siparisTableAdapter adaptor = new DatasetTableAdapters.siparisTableAdapter();
                 dataGridSiparisler.DataSource = adaptor.SiparisEkle(seciliSatir.Cells["markaAd"].Value.ToString(),
                                                                     seciliSatir.Cells["modelAd"].Value.ToString(), urunAdedi, Convert.ToDouble(seciliSatir.Cells["birimFiyat"].Value.ToString()), tutarHesabi,
                                                                     Convert.ToInt32(label10.Text), Convert.ToInt32(seciliSatir.Cells["urunID"].Value.ToString()));
                 RefreshSiparis();
             }
         }
     }
 }
Ejemplo n.º 2
0
 private void toolStripTextBox2_Click(object sender, EventArgs e)
 {
     //Sipariş sayılarının gösterilmesi:
     DatasetTableAdapters.siparisTableAdapter adaptor = new DatasetTableAdapters.siparisTableAdapter();
     dataGridRapor.DataSource = adaptor.GetSiparis();
     labelBilgi.Text          = Convert.ToString(adaptor.siparisSayilar());
 }
Ejemplo n.º 3
0
 private void onaylaButonu_Click(object sender, EventArgs e)
 {
     //Seçilen siparişe fatura kesilmesi:
     DatasetTableAdapters.faturaTableAdapter adaptor = new DatasetTableAdapters.faturaTableAdapter();
     adaptor.faturaEkle(Convert.ToInt32(label15.Text), label6.Text, label14.Text, label16.Text, label17.Text,
                        label18.Text, label19.Text, Convert.ToInt32(label20.Text), Convert.ToInt32(label23.Text),
                        Convert.ToInt32(label22.Text), Convert.ToInt32(label21.Text));
     DatasetTableAdapters.siparisTableAdapter adaptor2 = new DatasetTableAdapters.siparisTableAdapter();
     adaptor2.tamamlandıYap(Convert.ToInt32(label15.Text));
     MessageBox.Show("Fatura Kesildi!");
     this.Close();
 }
        private void Fatura_İşlemleri_Load(object sender, EventArgs e)
        {
            //Sipariş oluşturlmadan fatura kesmek istendiğinde kontrolün yapılması durumunda önce sipariş oluşturulmasının sağlanması:
            DatasetTableAdapters.siparisTableAdapter adaptor = new DatasetTableAdapters.siparisTableAdapter();
            int bekleyenSayisi = Convert.ToInt32(adaptor.bekleyenSiparisSayisi(Convert.ToInt32(label10.Text)));

            if (bekleyenSayisi == 0)
            {
                MessageBox.Show("Faturalandırılacak siparişiniz yok! Öncelikle sipariş oluşturunuz.");
                this.Close();
            }
            else
            {
                bekleyensiparisGetir();
            }
        }
 private void SiparisSilmeButonu_Click(object sender, EventArgs e)
 {
     //Sipariş silme işlemi:
     if (MessageBox.Show("Sipariş silinecek! Emin misiniz?", "Sil Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == System.Windows.Forms.DialogResult.Yes)
     {
         DataGridViewRow seciliSatir = dataGridSiparisler.CurrentRow;
         int             sID         = Convert.ToInt32(seciliSatir.Cells["siparisNo"].Value.ToString());
         DatasetTableAdapters.siparisTableAdapter adaptor = new DatasetTableAdapters.siparisTableAdapter();
         adaptor.SiparisSil(sID);
         RefreshSiparis();
     }
     else
     {
         MessageBox.Show("Silme işlemi iptal edildi!");
     }
 }
 public void bekleyensiparisGetir()
 {
     //Belirtilen müşteri IDsinin bekleyen sirapişlerin listelenmesi:
     DatasetTableAdapters.siparisTableAdapter adaptor = new DatasetTableAdapters.siparisTableAdapter();
     dataGridsiparisFatura.DataSource = adaptor.bekliyorGetir(Convert.ToInt32(label10.Text));
 }
 //Sipariş datagridinin güncellenmesini sağlayan method:
 public void RefreshSiparis()
 {
     DatasetTableAdapters.siparisTableAdapter adaptor = new DatasetTableAdapters.siparisTableAdapter();
     dataGridSiparisler.DataSource = adaptor.musteriIDyeAitSiparisGetir(Convert.ToInt32(label10.Text));
 }