Ejemplo n.º 1
0
 private void barbtnkaydet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MessageBox.Show("Fatura Detayı Kaydetmek İstiyor musunuz?", "Uarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         try
         {
             _faturaDetayService.Add(new FaturaDetay
             {
                 UrunAd   = comUrun.Text,
                 Miktar   = int.Parse(maskMiktar.Text),
                 Fiyat    = int.Parse(maskFiyat.Text),
                 Tutar    = int.Parse(maskTutar.Text),
                 FaturaId = int.Parse(comMusteriAlici.Text)
             });
             _stokService.Update(new Stok
             {
                 StokId   = int.Parse(comUrunId.Text),
                 StokTur  = comUrun.Text,
                 StokAdet = int.Parse(label7.Text)
             });
             if (comSec.Text == "Müşteri")
             {
                 _MusteriHareketService.Add(new MusteriHareket
                 {
                     UrunId     = int.Parse(comUrunId.Text),
                     MusteriId  = int.Parse(comMusteriAlici.Text),
                     Miktar     = int.Parse(maskMiktar.Text),
                     FiyatId    = int.Parse(maskFiyat.Text),
                     ToplamId   = int.Parse(maskTutar.Text),
                     PersonelId = int.Parse(compersonelId.Text),
                     FaturaId   = int.Parse(comMusteriAlici.Text),
                 });
             }
             else if (comSec.Text == "Firma")
             {
                 _firmaHareketService.Add(new FirmaHareket
                 {
                     UrunId   = int.Parse(comUrunId.Text),
                     Adet     = int.Parse(maskMiktar.Text),
                     Personel = int.Parse(compersonelId.Text),
                     Firma    = int.Parse(comFirmaAlici.Text),
                     Fiyat    = int.Parse(maskFiyat.Text),
                     Toplam   = int.Parse(maskTutar.Text),
                     FaturaId = int.Parse(comMusteriAlici.Text),
                 });
             }
         }
         catch (Exception exception)
         {
             MessageBox.Show(exception.Message);
         }
         MessageBox.Show("Kayıt İşlemi Başarılı. Değişiklikleri Görmek için YENİLE Butonuna Basınız", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         MessageBox.Show("Fatura Detayı Kayıt Edilmedi", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
 private void FaturaDetayKaydet()
 {
     try
     {
         faturaDetayServis.Add(new Entities.Concrete.FaturaDetay
         {
             UrunAd   = urunLook.Text.ToString(),
             Adet     = int.Parse(adetTxt.Text.ToString()),
             Fiyat    = decimal.Parse(fiyatTxt.Text.ToString()),
             Tutar    = decimal.Parse(tutarTxt.Text.ToString()),
             FaturaId = int.Parse(faturaIdTxt.Text.ToString())
         });
         MessageBox.Show("Fatura detayı eklemesi başarılı oldu.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 3
0
        private void Kaydet2()
        {
            var entity = _faturaDetayServis.Add(new FaturaDetay
            {
                URUNAD   = urunAdTxt.Text.ToString(),
                MIKTAR   = int.Parse(urunMiktarTxt.Text.ToString()),
                FIYAT    = decimal.Parse(urunFiyatTxt.Text.ToString()),
                TUTAR    = decimal.Parse(urunTutarTxt.Text.ToString()),
                FATURAID = int.Parse(faturaIdTxt.Text.ToString()),
            });

            if (entity != null)
            {
                MessageBox.Show("Kaydetme işlemi başarılı oldu.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Temizle();
            }
            else
            {
                MessageBox.Show("Kaydetme işlemi başarısız oldu.Lütfen daha sonra deneyiniz.Hatanın devam etmesi durumunda yazılım sorumlusuna başvurunuz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }