Beispiel #1
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                //#region Boş Alan kontrolleri yapılıyor...
                //if (bina_adiTextBox.Text == "")
                //{
                //    XtraMessageBox.Show("Bina Adı Boş geçilemez...", "AYS",
                //        MessageBoxButtons.OK, MessageBoxIcon.Error);
                //    bina_adiTextBox.Focus();
                //    return;
                //}
                //if (bina_adresiTextBox.Text == "")
                //{
                //    XtraMessageBox.Show("Bina Adresi Boş geçilemez...", "AYS",
                //        MessageBoxButtons.OK, MessageBoxIcon.Error);
                //    bina_adresiTextBox.Focus();
                //    return;
                //}
                //if (bina_daire_sayisiMaskedTextBox.Text == "")
                //{
                //    XtraMessageBox.Show("Bina Daire Sayısı Boş geçilemez...", "AYS",
                //        MessageBoxButtons.OK, MessageBoxIcon.Error);
                //    bina_daire_sayisiMaskedTextBox.Focus();
                //    return;
                //}
                //if (bina_irtibat_tel_noMaskedTextBox.Text == "")
                //{
                //    XtraMessageBox.Show("Bina irtibat Numarası Boş geçilemez...", "AYS",
                //        MessageBoxButtons.OK, MessageBoxIcon.Error);
                //    bina_irtibat_tel_noMaskedTextBox.Focus();
                //    return;
                //}


                //#endregion

                if (YeniKayit)  // muadil kod karşılığı (YeniKayit==true)
                {
                    #region Yeni Kayıt

                    tbl_Daireler yeni = new tbl_Daireler();
                    yeni.YeniKaydet(this.Bilgi);
                    XtraMessageBox.Show("Kayıt tamamlandı", "AYS", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    #endregion
                }
                else
                {
                    #region Güncelleme işlemi
                    tbl_Daireler yeni = new tbl_Daireler();
                    yeni.Guncelle(this.Bilgi);
                    XtraMessageBox.Show("Kayıt güncellendi", "AYS", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    #endregion
                }
                GridiDoldur();
                AlanEnabled(false);
            }
            catch (Exception hata)
            {
                XtraMessageBox.Show("Hata Kodu : " + hata.Message + "\r\n Hata Detayı: " + hata.StackTrace,
                                    "AYS", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (yeniKayit)
     {
         #region yenikayit
         try
         {
             tbl_Musteriler musteri = new tbl_Musteriler();
             musteri.Musteri_adi                      = musteri_adiTextEdit.Text;
             musteri.Musteri_soyadi                   = musteri_soyadiTextEdit.Text;
             musteri.Musteri_tc_kimlik_no             = musteri_tc_kimlik_noTextEdit.Text;
             musteri.Musteri_telefon_no               = musteri_telefon_noTextEdit.Text;
             musteri.Musteri_telefon_no2              = musteri_telefon_no2TextEdit.Text;
             musteri.Musteri_sehir                    = musteri_sehirTextEdit.Text;
             musteri.Musteri_adres                    = musteri_adresTextEdit.Text;
             musteri.Musteri_kira_tutari              = (float)Convert.ToDouble(musteri_kira_tutariSpinEdit.Text);
             musteri.Musteri_email                    = musteri_emailTextEdit.Text;
             musteri.Daire_no                         = selectedDaireNo;
             musteri.Musteri_aciklama                 = musteri_aciklamaTextEdit.Text;
             musteri.Musteri_kayit_tarihi             = DateTime.Now;
             musteri.Musteri_duzenleme_tarihi         = DateTime.Now;
             musteri.Musteri_kontrat_baslangic_tarihi = musteri_kontrat_baslangic_tarihiDateEdit.DateTime;
             musteri.Musteri_kontrat_bitis_tarihi     = musteri_kontrat_bitis_tarihiDateEdit.DateTime;
             musteri.Musteri_yetki                    = musteri_yetkiCheckEdit.Checked;
             musteri.Musteri_durumu                   = true;
             musteri.Musteri_kayit_eden_yonetici_id   = 1;
             tbl_Daireler daire = new tbl_Daireler().FindByDaireNo(selectedDaireNo);
             daire.Daire_durumu = true;
             daire.Guncelle(daire);
             int sonuc = musteri.YeniKaydet(musteri);
             if (sonuc == 1)
             {
                 MessageBox.Show("Kayıt başarılı");
             }
             else
             {
                 MessageBox.Show("Kayıt başarısız");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("Kayıt başarısız \r\n" + ex.Message);
         }
         #endregion
     }
     else
     {
         #region güncelle
         try
         {
             tbl_Musteriler musteri = new tbl_Musteriler();
             musteri.Musteri_adi                         = musteri_adiTextEdit.Text;
             musteri.Musteri_soyadi                      = musteri_soyadiTextEdit.Text;
             musteri.Musteri_tc_kimlik_no                = musteri_tc_kimlik_noTextEdit.Text;
             musteri.Musteri_telefon_no                  = musteri_telefon_noTextEdit.Text;
             musteri.Musteri_telefon_no2                 = musteri_telefon_no2TextEdit.Text;
             musteri.Musteri_sehir                       = musteri_sehirTextEdit.Text;
             musteri.Musteri_adres                       = musteri_adresTextEdit.Text;
             musteri.Musteri_kira_tutari                 = (float)Convert.ToDouble(musteri_kira_tutariSpinEdit.Text);
             musteri.Musteri_email                       = musteri_emailTextEdit.Text;
             musteri.Daire_no                            = Convert.ToInt32(daire_NoTextEdit.Text);
             musteri.Musteri_aciklama                    = musteri_aciklamaTextEdit.Text;
             musteri.Musteri_duzenleme_tarihi            = DateTime.Now;
             musteri.Muster_kayit_duzenleyen_yonetici_id = 1;
             musteri.Musteri_kontrat_baslangic_tarihi    = musteri_kontrat_baslangic_tarihiDateEdit.DateTime;
             musteri.Musteri_kontrat_bitis_tarihi        = musteri_kontrat_bitis_tarihiDateEdit.DateTime;
             musteri.Musteri_yetki                       = musteri_yetkiCheckEdit.Checked;
             musteri.Musteri_durumu                      = musteri_durumuCheckEdit.Checked;
             musteri.Musteri_kayit_eden_yonetici_id      = 1;
             int sonuc = musteri.Guncelle(musteri);
             if (sonuc == 1)
             {
                 XtraMessageBox.Show("Güncelleme başarılı");
             }
             else
             {
                 XtraMessageBox.Show("Güncelleme başarısız");
             }
         }
         catch (Exception ex)
         {
             XtraMessageBox.Show("Güncelleme başarısız \r\n" + ex.Message);
         }
         #endregion
     }
     gridDoldur();
     AlanEnabled(false);
 }