public static async Task <İcraSonuç> YeniPromosyonEkle(Promosyon yeniPromosyon)
        {
            try
            {
                using (var vtBğlm = new HazırlaVeriBağlam()
                {
                    BağlantıDizesi = HazırlaVeriYardımcı.BağlantıDizesi
                })
                {
                    var prsnEklendi = await vtBğlm.Promosyonlar.AddAsync(yeniPromosyon); await vtBğlm.SaveChangesAsync();

                    await vtBğlm.SaveChangesAsync();

                    if (prsnEklendi != null && prsnEklendi.Entity.Id > 0)
                    {
                        return new İcraSonuç()
                               {
                                   BaşarılıMı = true, YeniEklediId = yeniPromosyon.Id
                               }
                    }
                    ;
                    else
                    {
                        return(İcraSonuç.BaşarıSız);
                    }
                }
            }
            catch (Exception ex)
            {
                await HazırlaVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex);

                throw ex;
            }
        }
        void YeniKaydet()
        {
            Promosyon pro = new Promosyon
            {
                PromosyonAdi = txtAd.Text,
                Aciklama     = txtProİcerik.Text,
                PTutar       = int.Parse(txtFiyat.Text),
            };

            _db.Promosyons.InsertOnSubmit(pro);
            _db.SubmitChanges();
            MessageBox.Show("Promosyon Kaydı Oluşturulmuştur");
        }
Пример #3
0
 protected override void GuncelNesneOlustur()
 {
     currentEntity = new Promosyon
     {
         Id           = id,
         Kod          = txtKod.Text,
         PromosyonAdi = txtPromosyonAdi.Text,
         Aciklama     = txtAciklama.Text,
         SubeId       = AnaForm.SubeId,
         DonemId      = AnaForm.DonemId,
         Durum        = tglDurum.IsOn
     };
     ButonEnabledDurumu();
 }
 public Promosyon Update(Promosyon entity)
 {
     return(_promosyonDal.Update(entity));
 }
 public void Delete(Promosyon entity)
 {
     _promosyonDal.Delete(entity);
 }
 public Promosyon Add(Promosyon entity)
 {
     return(_promosyonDal.Add(entity));
 }