Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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"]));
        }
Ejemplo n.º 5
0
        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"]);
            }
        }
Ejemplo n.º 6
0
        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);
                }
            }
        }
Ejemplo n.º 7
0
 private void AlanBosalt()
 {
     this.Bilgi = new tbl_Demirbaslar();
 }
Ejemplo n.º 8
0
        private void GridiDoldur()
        {
            tbl_Demirbaslar demirbas = new tbl_Demirbaslar();

            gcDemirbaslar.DataSource = demirbas.Listele2(frmYoneticiGirisi.yoneticiler.Yonetici_yetki).ToDataTable();
        }
Ejemplo n.º 9
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_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);
            }
        }