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); } }
public IActionResult Update(Stok stok) { var result = _stokService.Update(stok); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }