示例#1
0
        public tbl_Gider Guncelle(tbl_Gider bilgi)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_GIDER_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_GIDER_TURU_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_GIDER_TUTARI, SqlDbType.Float, 8),
                new SqlParameter(PARM_GIDER_TARIHI, SqlDbType.DateTime, 8),
                new SqlParameter(PARM_DAIRE_NO, SqlDbType.Int, 4),
                new SqlParameter(PARM_GIDER_ACIKLAMA, SqlDbType.NVarChar, 1024),
                new SqlParameter(PARM_GIDER_KAYIT_TARIHI, SqlDbType.DateTime, 8),
                new SqlParameter(PARM_GIDER_KAYIT_EDEN_YONETICI_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_GIDER_DUZENLEME_TARIHI, SqlDbType.DateTime, 8),
                new SqlParameter(PARM_GIDER_KAYIT_DUZENLEYEN_YONETICI_ID, SqlDbType.Int, 4),
            };
            int index = 0;

            parms[index++].Value = bilgi.gider_id;
            parms[index++].Value = bilgi.gider_turu_id;
            parms[index++].Value = bilgi.gider_tutari;
            parms[index++].Value = bilgi.gider_tarihi;
            parms[index++].Value = bilgi.daire_no;
            parms[index++].Value = bilgi.gider_aciklama;
            parms[index++].Value = bilgi.gider_kayit_tarihi;
            parms[index++].Value = bilgi.gider_kayit_eden_yonetici_id;
            parms[index++].Value = bilgi.gider_duzenleme_tarihi;
            parms[index++].Value = bilgi.gider_kayit_duzenleyen_yonetici_id;
            SQLHelper.ExecuteConcurrentNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_GUNCELLE, parms);
            return(bilgi);
        }
示例#2
0
        public tbl_Gider FindById(int gider_id)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_GIDER_ID, SqlDbType.Int, 4),
            };
            parms[0].Value = gider_id;

            using (SqlDataReader reader = SQLHelper.ExecuteReader(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_FIND_BY_ID, parms))
            {
                if (reader.Read())
                {
                    tbl_Gider bilgi = new tbl_Gider();
                    bilgi.PopulateDataReader(reader);
                    return(bilgi);
                }
                else
                {
                    throw new DBKayitBulunamadiException(this.GetType(), "SQL_FIND_BY_ID", gider_id);
                }
            }
        }