Exemplo n.º 1
0
        public void DeleteById(int id)
        {
            UitgeverijDB uitgeverijdb    = ConvertToDatalayer.ConvertToUitgeverijDb(GetById(id));
            var          sqlQueryBuilder = new SqlQueryBuilder <UitgeverijDB>(uitgeverijdb);

            ExecuteCommand(sqlQueryBuilder.GetDeleteCommand());
        }
Exemplo n.º 2
0
        public void Add(Uitgeverij uitgeverij)
        {
            UitgeverijDB uitgeverijDB    = ConvertToDatalayer.ConvertToUitgeverijDb(uitgeverij);
            var          sqlQueryBuilder = new SqlQueryBuilder <UitgeverijDB>(uitgeverijDB);

            ExecuteCommand(sqlQueryBuilder.GetInsertCommand());
        }
Exemplo n.º 3
0
 public void Update(Uitgeverij Uitgeverij)
 {
     {
         UitgeverijDB newUitgeverij = ConvertToDatalayer.ConvertToUitgeverijDb(Uitgeverij);
         var          command       = new SqlCommand("update Uitgeverij set id = @id, Name = @name WHERE id = @id");
         command.Parameters.Add(new SqlParameter("id", newUitgeverij.ID));
         command.Parameters.Add(new SqlParameter("name", newUitgeverij.Naam));
         ExecuteCommand(command);
     }
 }
 public override StripDB PopulateRecord(SqlDataReader reader)
 {
     return(new StripDB
     {
         ID = reader.GetInt32(0),
         StripTitel = reader.GetString(1),
         StripNr = reader.GetInt32(2),
         Reeks = ConvertToDatalayer.ConvertToReeksDb(new ReeksRepository(DbFunctions.GetprojectwerkconnectionString()).GetById(reader.GetInt32(3))),
         Uitgeverij = ConvertToDatalayer.ConvertToUitgeverijDb(new UitgeverijRepository(DbFunctions.GetprojectwerkconnectionString()).GetById(reader.GetInt32(4))),
         Auteurs = ConvertToDatalayer.ConvertToAuteursDb(new AuteurRepository(DbFunctions.GetprojectwerkconnectionString()).GetStripAuteurs(reader.GetInt32(0)))
     });
 }