コード例 #1
0
 private void barbtnkaydet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MessageBox.Show("Firmayı Kaydetmek İstiyor musunuz?", "Uarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         try
         {
             _firmaService.Add(new Firma
             {
                 FirmaAd        = textfirmaAd.Text,
                 YetkiliAdSoyad = txtyetkiliAdSoyad.Text,
                 YetkiliStatu   = txtyetkiliStatu.Text,
                 Sektor         = txtSektor.Text,
                 Telefon1       = maskTelefon1.Text,
                 Telefon2       = maskTelefon2.Text,
                 Mail           = txtMail.Text,
                 Fax            = mskFax.Text,
                 Il             = comIl.Text,
                 Ilce           = comIlce.Text,
                 VergiDaire     = txtVergiDairesi.Text,
                 Adres          = richAdres.Text,
                 OzelKod1       = txtOzelkod1.Text,
                 OzelKod2       = txtOzelKod2.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("Firma Kayıt Edilmedi", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
コード例 #2
0
        private void Guncelle()
        {
            if (id != -1)
            {
                var entity = _firmaServis.Add(new Firma
                {
                    ID             = id,
                    AD             = firmaAdTxt.Text.ToString(),
                    YETKILITC      = yetkiliTcNoTxt.Text.ToString(),
                    SEKTOR         = firmaSektorTxt.Text.ToString(),
                    YETKILISTATU   = yetkiliStatuTxt.Text.ToString(),
                    YETKILIADSOYAD = yetkiliAdTxt.Text.ToString(),
                    TELEFON1       = tel1Txt.Text.ToString(),
                    TELEFON2       = tel2Txt.Text.ToString(),
                    TELEFON3       = tel3Txt.Text.ToString(),
                    MAIL           = mailTxt.Text.ToString(),
                    FAX            = faxTxt.Text.ToString(),
                    IL             = ilCbx.Text.ToString(),
                    ILCE           = ilceCbx.Text.ToString(),
                    ADRES          = adresTxt.Text.ToString(),
                    VERGIDAIRE     = vergiDairesiTxt.Text.ToString(),
                    OZELKOD1       = kod1Txt.Text.ToString(),
                    OZELKOD2       = kod2Txt.Text.ToString(),
                    OZELKOD3       = kod3Txt.Text.ToString()
                });

                if (entity != null)
                {
                    BindData();
                    MessageBox.Show("Güncelleme işlemi başarılı oldu.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Temizle();
                }
                else
                {
                    MessageBox.Show("Güncelleme işlemi başarısız oldu.Girilen değerleri lütfen kontrol ediniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Güncellenecek firma bilgileri için firmayı listeden seçiniz.");
                Temizle();
            }
        }