private void btnSil_Click(object sender, EventArgs e) { try { if (gvDemirbaslar.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_Demirbaslar bina = new tbl_Demirbaslar(); bina.Sil(Convert.ToInt32(demirbas_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_Demirbaslar Guncelle(tbl_Demirbaslar bilgi) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_DEMIRBAS_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DEMIRBAS_TUR_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_NO, SqlDbType.Int, 4), new SqlParameter(PARM_DEMIRBAS_ADET, SqlDbType.Int, 4), new SqlParameter(PARM_DEMIRBAS_ALIS_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DEMIRBAS_FIYATI, SqlDbType.Float, 8), new SqlParameter(PARM_DEMIRBAS_ACIKLAMA, SqlDbType.NVarChar, 1024), new SqlParameter(PARM_DEMIRBAS_DUZENLEME_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DEMIRBAS_KAYIT_DUZENLEYEN_YONETICI_ID, SqlDbType.Int, 4), }; int index = 0; parms[index++].Value = bilgi.demirbas_id; parms[index++].Value = bilgi.demirbas_tur_id; parms[index++].Value = bilgi.daire_no; parms[index++].Value = bilgi.demirbas_adet; parms[index++].Value = bilgi.demirbas_alis_tarihi; parms[index++].Value = bilgi.demirbas_fiyati; parms[index++].Value = bilgi.demirbas_aciklama; parms[index++].Value = DateTime.Now; parms[index++].Value = 2; SQLHelper.ExecuteConcurrentNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_GUNCELLE, parms); return(bilgi); }
public int YeniKaydet(tbl_Demirbaslar bilgi) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_DEMIRBAS_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DEMIRBAS_TUR_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DAIRE_NO, SqlDbType.Int, 4), new SqlParameter(PARM_DEMIRBAS_ADET, SqlDbType.Int, 4), new SqlParameter(PARM_DEMIRBAS_ALIS_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DEMIRBAS_FIYATI, SqlDbType.Float, 8), new SqlParameter(PARM_DEMIRBAS_ACIKLAMA, SqlDbType.NVarChar, 1024), new SqlParameter(PARM_DEMIRBAS_KAYIT_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DEMIRBAS_KAYIT_EDEN_YONETICI_ID, SqlDbType.Int, 4), new SqlParameter(PARM_DEMIRBAS_DUZENLEME_TARIHI, SqlDbType.DateTime, 8), new SqlParameter(PARM_DEMIRBAS_KAYIT_DUZENLEYEN_YONETICI_ID, SqlDbType.Int, 4), }; int index = 0; parms[index++].Direction = ParameterDirection.Output; parms[index++].Value = bilgi.demirbas_tur_id; parms[index++].Value = bilgi.daire_no; parms[index++].Value = bilgi.demirbas_adet; parms[index++].Value = bilgi.demirbas_alis_tarihi; parms[index++].Value = bilgi.demirbas_fiyati; parms[index++].Value = bilgi.demirbas_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 gvDemirbaslar_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { if (gvDemirbaslar.FocusedRowHandle < 0) { AlanBosalt(); return; } DataRow dr = gvDemirbaslar.GetDataRow(gvDemirbaslar.FocusedRowHandle); tbl_Demirbaslar liste = new tbl_Demirbaslar(); this.Bilgi = liste.FindById(Convert.ToInt32(dr["demirbas_id"])); }
private void daireNoGetir() { tbl_Demirbaslar demirbas = new tbl_Demirbaslar(); //SqlDataReader dr = demirbas.daireListele(); SqlDataReader dr = demirbas.daireListele(frmYoneticiGirisi.yoneticiler.Yonetici_yetki); daire_noComboBox.Items.Clear(); while (dr.Read()) { daire_noComboBox.Items.Add(dr["daire_no"]); } }
public tbl_Demirbaslar FindById(int demirbas_id) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_DEMIRBAS_ID, SqlDbType.Int, 4), }; parms[0].Value = demirbas_id; using (SqlDataReader reader = SQLHelper.ExecuteReader(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_FIND_BY_ID, parms)) { if (reader.Read()) { tbl_Demirbaslar bilgi = new tbl_Demirbaslar(); bilgi.PopulateDataReader(reader); return(bilgi); } else { throw new DBKayitBulunamadiException(this.GetType(), "SQL_FIND_BY_ID", demirbas_id); } } }
private void AlanBosalt() { this.Bilgi = new tbl_Demirbaslar(); }
private void GridiDoldur() { tbl_Demirbaslar demirbas = new tbl_Demirbaslar(); gcDemirbaslar.DataSource = demirbas.Listele2(frmYoneticiGirisi.yoneticiler.Yonetici_yetki).ToDataTable(); }
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_Demirbaslar yeni = new tbl_Demirbaslar(); yeni.YeniKaydet(this.Bilgi); XtraMessageBox.Show("Kayıt tamamlandı", "AYS", MessageBoxButtons.OK, MessageBoxIcon.Information); #endregion } else { #region Güncelleme işlemi tbl_Demirbaslar yeni = new tbl_Demirbaslar(); 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); } }