Beispiel #1
0
 public int Delete(int id,DbTransaction dbTransaction,Database db)
 {
     sqlText="DELETE DUYURU where ID=@id ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@id", DbType.Int32, id);
     Duyuru nesne = new Duyuru();
     nesne.Id = id;
     return base.Delete(nesne, dbComm, dbTransaction, db);
 }
Beispiel #2
0
 public Duyuru FillDuyuru(IDataReader reader)
 {
     nesne = new Duyuru();
     nesne.Id=(Int32)reader["ID"];
     nesne.DuyuruTipId=(Int32)reader["DUYURU_TIP_ID"];
     nesne.OrganizasyonId=(Int32)reader["ORGANIZASYON_ID"];
     nesne.Baslik=(String)reader["BASLIK"];
     nesne.BitisTarihi=(DateTime)reader["BITIS_TARIHI"];
     return nesne;
 }
Beispiel #3
0
 public int DeleteByOrganizasyonId(Int32 organizasyonId,DbTransaction dbTransaction,Database db)
 {
     sqlText="DELETE DUYURU where ORGANIZASYON_ID=@organizasyonId ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@organizasyonId", DbType.Int32, organizasyonId);
     Duyuru nesne=new Duyuru();
     nesne.Id=-1;
     nesne.OrganizasyonId=organizasyonId;
     return base.Delete(nesne, dbComm, dbTransaction, db);
 }
Beispiel #4
0
 public int DeleteByDuyuruTipId(Int32 duyuruTipId,DbTransaction dbTransaction,Database db)
 {
     sqlText="DELETE DUYURU where DUYURU_TIP_ID=@duyuruTipId ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@duyuruTipId", DbType.Int32, duyuruTipId);
     Duyuru nesne=new Duyuru();
     nesne.Id=-1;
     nesne.DuyuruTipId=duyuruTipId;
     return base.Delete(nesne, dbComm, dbTransaction, db);
 }
Beispiel #5
0
 public int Update(Duyuru nesne,DbTransaction dbTransaction,Database db)
 {
     sqlText=" UPDATE DUYURU set DUYURU_TIP_ID = @duyuruTipId , ORGANIZASYON_ID = @organizasyonId , BASLIK = @baslik , BITIS_TARIHI = @bitisTarihi WHERE ID = @id ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@id", DbType.Int32, nesne.Id==null?(object)DBNull.Value:nesne.Id);
     db.AddInParameter(dbComm, "@duyuruTipId", DbType.Int32, nesne.DuyuruTipId==null?(object)DBNull.Value:nesne.DuyuruTipId);
     db.AddInParameter(dbComm, "@organizasyonId", DbType.Int32, nesne.OrganizasyonId==null?(object)DBNull.Value:nesne.OrganizasyonId);
     db.AddInParameter(dbComm, "@baslik", DbType.String, nesne.Baslik==null?(object)DBNull.Value:nesne.Baslik);
     db.AddInParameter(dbComm, "@bitisTarihi", DbType.DateTime, nesne.BitisTarihi==null?(object)DBNull.Value:nesne.BitisTarihi);
     return base.Update(nesne, dbComm, dbTransaction, db);
 }
Beispiel #6
0
 public int Insert(Duyuru nesne,DbTransaction dbTransaction,Database db)
 {
     sqlText="INSERT INTO DUYURU (DUYURU_TIP_ID,ORGANIZASYON_ID,BASLIK,BITIS_TARIHI)VALUES(@duyuruTipId,@organizasyonId,@baslik,@bitisTarihi)SELECT @@IDENTITY";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@duyuruTipId", DbType.Int32, nesne.DuyuruTipId==null?(object)DBNull.Value:nesne.DuyuruTipId);
     db.AddInParameter(dbComm, "@organizasyonId", DbType.Int32, nesne.OrganizasyonId==null?(object)DBNull.Value:nesne.OrganizasyonId);
     db.AddInParameter(dbComm, "@baslik", DbType.String, nesne.Baslik==null?(object)DBNull.Value:nesne.Baslik);
     db.AddInParameter(dbComm, "@bitisTarihi", DbType.DateTime, nesne.BitisTarihi==null?(object)DBNull.Value:nesne.BitisTarihi);
     return base.Insert(nesne, dbComm, dbTransaction, db);
 }
Beispiel #7
0
 public Duyuru GetById(int id,Database db)
 {
     nesne = new Duyuru();
     sqlText="Select ID,DUYURU_TIP_ID,ORGANIZASYON_ID,BASLIK,BITIS_TARIHI from DUYURU where ID=@id ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@id", DbType.Int32, id);
     using (IDataReader reader = db.ExecuteReader(dbComm)){
         if(reader.Read()){
             nesne = FillDuyuru(reader);
         }else nesne=null;
     }
     return nesne;
 }