private void fatura_AdıComboBox_SelectedIndexChanged(object sender, EventArgs e) { if (bina_AdıComboBox.Text != "") { List <tbl_Daireler> faturaEklenenDaireler = new List <tbl_Daireler>(); faturaEklenenDaireler = new tbl_Daireler().faturaEklenenDaireler(fatura_AdıComboBox.Text).ToList(); int[] faturaDaire = new int[faturaEklenenDaireler.Count]; for (int i = 0; i < faturaEklenenDaireler.Count; i++) { faturaDaire[i] = faturaEklenenDaireler[i].Daire_no; } int[] ortakInt = new int[ortakLar.Count]; for (int i = 0; i < ortakInt.Length; i++) { ortakInt[i] = ortakLar[i].Daire_no; } string binaAdi = bina_AdıComboBox.Text; int binaId = 0; foreach (tbl_Binalar bina in binalar) { if (binaAdi == bina.Bina_adi) { binaId = bina.Bina_id; } } clbOrtakListesi.Items.Clear(); clbDaireListesi.Items.Clear(); foreach (tbl_Binalar bina in binalar) { if (binaAdi == bina.Bina_adi) { binaId = bina.Bina_id; } } if (yeniKayit) { foreach (tbl_Daireler tempDaire in daireler) { if (tempDaire.Bina_id == binaId && !faturaDaire.Contains(tempDaire.Daire_no)) { clbDaireListesi.Items.Add(tempDaire.Daire_kapi_no); } } } else { foreach (tbl_Daireler tempDaire in daireler) { if (tempDaire.Bina_id == binaId && faturaDaire.Contains(tempDaire.Daire_no) && ortakInt.Contains(tempDaire.Daire_no)) { clbOrtakListesi.Items.Add(tempDaire.Daire_kapi_no); } else if (tempDaire.Bina_id == binaId && !faturaDaire.Contains(tempDaire.Daire_no)) { clbDaireListesi.Items.Add(tempDaire.Daire_kapi_no); } } } } }
private void GridiDoldur() { tbl_Daireler bina = new tbl_Daireler(); gcDaireler.DataSource = bina.Listele2(frmYoneticiGirisi.yoneticiler.Yonetici_yetki).ToDataTable(); // gcDaireler.DataSource = bina.Listele3().ToDataTable(); }
private void btnSil_Click(object sender, EventArgs e) { try { if (gvDaireler.FocusedRowHandle < 0) { return; // ilgili metottan dışarıya çıkılır, alttaki kod grubu çalışmaz } DialogResult cevap = XtraMessageBox.Show("Kaydı silmek istiyor musunuz?", "AYS", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cevap == DialogResult.No) //Kullanıcıdan Hayır seçildiyse { return; } tbl_Daireler daire = new tbl_Daireler(); daire.Sil(Convert.ToInt32(daire_idTextBox.Text)); GridiDoldur(); } catch (Exception hata) { XtraMessageBox.Show("Hata : " + hata.Message + "\r\n Hata Açıklama:" + hata.StackTrace, "AYS", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public tbl_Daireler Guncelle(tbl_Daireler bilgi) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_DAIRE_ID, SqlDbType.Int, 4), new SqlParameter(PARM_BINA_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_ODA_SAYISI, SqlDbType.VarChar, 25), new SqlParameter(PARM_DAIRE_METRE_KARE, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_KAT_NO, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_KAPI_NO, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_DURUMU, SqlDbType.Bit, 1), new SqlParameter(PARM_DAIRE_ACIKLAMA, SqlDbType.NVarChar, 1024), new SqlParameter(PARM_DAIRE_DUZENLEME_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DAIRE_KAYIT_DUZENLEYEN_YONETICI_ID, SqlDbType.Int, 4), }; int index = 0; parms[index++].Value = bilgi.daire_id; parms[index++].Value = bilgi.bina_id; parms[index++].Value = bilgi.daire_oda_sayisi; parms[index++].Value = bilgi.daire_metre_kare; parms[index++].Value = bilgi.daire_kat_no; parms[index++].Value = bilgi.daire_kapi_no; parms[index++].Value = bilgi.daire_durumu; parms[index++].Value = bilgi.daire_aciklama; parms[index++].Value = DateTime.Now; parms[index++].Value = 1; SQLHelper.ExecuteConcurrentNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_GUNCELLE, parms); return(bilgi); }
public int YeniKaydet(tbl_Daireler bilgi) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_DAIRE_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_NO, SqlDbType.Int, 4), new SqlParameter(PARM_BINA_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_ODA_SAYISI, SqlDbType.VarChar, 25), new SqlParameter(PARM_DAIRE_METRE_KARE, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_KAT_NO, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_KAPI_NO, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_DURUMU, SqlDbType.Bit, 1), new SqlParameter(PARM_DAIRE_ACIKLAMA, SqlDbType.NVarChar, 1024), new SqlParameter(PARM_DAIRE_KAYIT_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DAIRE_KAYIT_EDEN_YONETICI_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_DUZENLEME_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DAIRE_KAYIT_DUZENLEYEN_YONETICI_ID, SqlDbType.Int, 4), }; int index = 0; parms[index++].Direction = ParameterDirection.Output; parms[index++].Value = Convert.ToInt32(bilgi.bina_id.ToString() + bilgi.daire_kat_no.ToString() + bilgi.daire_kapi_no.ToString());//bilgi.daire_no; parms[index++].Value = bilgi.bina_id; parms[index++].Value = bilgi.daire_oda_sayisi; parms[index++].Value = bilgi.daire_metre_kare; parms[index++].Value = bilgi.daire_kat_no; parms[index++].Value = bilgi.daire_kapi_no; parms[index++].Value = bilgi.daire_durumu; parms[index++].Value = bilgi.daire_aciklama; parms[index++].Value = DateTime.Now; parms[index++].Value = 1; parms[index++].Value = DateTime.Now; parms[index++].Value = 1; SQLHelper.ExecuteNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_YENI_KAYDET, parms); return((int)parms[0].Value); }
private void gvDaireler_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { if (gvDaireler.FocusedRowHandle < 0) { AlanBosalt(); return; } DataRow dr = gvDaireler.GetDataRow(gvDaireler.FocusedRowHandle); tbl_Daireler liste = new tbl_Daireler(); this.Bilgi = liste.FindById(Convert.ToInt32(dr["daire_id"])); }
private void btnYeni_Click(object sender, EventArgs e) { YeniKayit = true; AlanEnabled(true); AlanBosalt(); bina_idLookUpEdit.Enabled = true; daire_kat_noTextBox.Enabled = true; daire_kapi_noTextBox.Enabled = true; tbl_Daireler daire = new tbl_Daireler(); SqlDataReader dr = daire.binaListele(frmYoneticiGirisi.yoneticiler.Yonetici_yetki); bina_idLookUpEdit.Properties.DataSource = dr; bina_idLookUpEdit.Focus(); }
public tbl_Daireler FindByDaireNo(int daire_no) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_DAIRE_NO, SqlDbType.Int, 4), }; parms[0].Value = daire_no; using (SqlDataReader reader = SQLHelper.ExecuteReader(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_FIND_BY_DAIRE_NO, parms)) { if (reader.Read()) { tbl_Daireler bilgi = new tbl_Daireler(); bilgi.PopulateDataReader(reader); return(bilgi); } else { throw new DBKayitBulunamadiException(this.GetType(), "SQL_FIND_BY_DAIRE_NO", daire_id); } } }
private void gvFatura_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { if (gvFatura.FocusedRowHandle < 0) { return; } fatura_AdıComboBox.Text = gvFatura.GetFocusedRowCellValue("Fatura Adı").ToString(); bina_AdıComboBox.Text = gvFatura.GetFocusedRowCellValue("Apart Adı").ToString(); abone_NoTextEdit.Text = gvFatura.GetFocusedRowCellValue("Abone No").ToString(); tbl_Daireler daire = new tbl_Daireler(); DataRow dr = gvFatura.GetDataRow(gvFatura.FocusedRowHandle); faturaAboneNo = faturaAboneNo.FindById(Convert.ToInt32(dr["Fatura Id"])); DataTable dt = daire.spFaturaOrtakDaire(abone_NoTextEdit.Text).Tables["tbl_FaturaOrtakDaire"]; clbOrtakListesi.Items.Clear(); daireNolar.Clear(); ortakLar.Clear(); foreach (DataRow item in dt.Rows) { daireNolar.Add(Convert.ToInt32(item.ItemArray[1])); clbOrtakListesi.Items.Add(item.ItemArray[0].ToString()); } try { foreach (int item in daireNolar) { tbl_OrtakFatura ortak = new tbl_OrtakFatura().FindByAboneNoDaireNo(faturaAboneNo.Fatura_abone_no, item.ToString()); ortakLar.Add(ortak); } } catch (Exception) { } }
private void frmFatura_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'aYSDataSet.spFatura' table. You can move, or remove it, as needed. gridDoldur(); tbl_FaturaTuru faturaTuru = new tbl_FaturaTuru(); List <tbl_FaturaTuru> liste = faturaTuru.Listele().ToList(); foreach (var item in liste) { fatura_AdıComboBox.Items.Add(item.Fatura_adi); } tbl_Binalar bina = new tbl_Binalar(); binalar = bina.Listele().ToList(); foreach (var item in binalar) { bina_AdıComboBox.Items.Add(item.Bina_adi); } tbl_Daireler daire = new tbl_Daireler(); daireler = daire.Listele().ToList(); AlanEnabled(false); }
private void AlanBosalt() { this.Bilgi = new tbl_Daireler(); }
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); }