예제 #1
0
 private void barbtnkaydet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MessageBox.Show("Giderleri Kayıt Etmek İstiyor musunuz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         try
         {
             _giderService.Add(new Gider
             {
                 Ay       = comAy.Text,
                 Yil      = ComYil.Text,
                 Elektrik = decimal.Parse(textElektrik.Text),
                 Su       = decimal.Parse(textSu.Text),
                 Dogalgaz = decimal.Parse(textDogalgaz.Text),
                 Internet = decimal.Parse(textInternet.Text),
                 Maaslar  = decimal.Parse(textMaas.Text),
                 Ekstra   = decimal.Parse(textEkstra.Text),
                 Notlar   = richNot.Text
             });
             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);
         }
         catch (Exception exception)
         {
             MessageBox.Show(exception.Message);
         }
     }
     else
     {
         MessageBox.Show("Giderler Kayıt Edilmedi", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
예제 #2
0
        private void Kaydet()
        {
            var entity = _giderServis.Add(new Gider
            {
                AY       = ayCbx.Text.ToString(),
                YIL      = yilCbx.Text.ToString(),
                ELEKTRIK = decimal.Parse(elektrikTxt.Text.ToString()),
                SU       = decimal.Parse(suTxt.Text.ToString()),
                DOGALGAZ = decimal.Parse(dogalgazTxt.Text.ToString()),
                INTERNET = decimal.Parse(internetTxt.Text.ToString()),
                MAASLAR  = decimal.Parse(maasTxt.Text.ToString()),
                EKSTRA   = decimal.Parse(ekstraTxt.Text.ToString()),
                NOTLAR   = notTxt.Text.ToString()
            });

            if (entity != null)
            {
                BindData();
                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 girilen değerleri kontrol ediniz.", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            ChartDoldur();
        }