public void DeleteById(int id)
        {
            AuteurDB auteur          = ConvertToDatalayer.ConvertToAuteurDb(GetById(id));
            var      sqlQueryBuilder = new SqlQueryBuilder <AuteurDB>(auteur);

            ExecuteCommand(sqlQueryBuilder.GetDeleteCommand());
        }
        public void Add(Auteur auteur)
        {
            AuteurDB dbauteur        = ConvertToDatalayer.ConvertToAuteurDb(auteur);
            var      sqlQueryBuilder = new SqlQueryBuilder <AuteurDB>(dbauteur);

            ExecuteCommand(sqlQueryBuilder.GetInsertCommand());
        }
        public void Update(Auteur Auteur)
        {
            AuteurDB newAuteur = ConvertToDatalayer.ConvertToAuteurDb(Auteur);
            var      command   = new SqlCommand("update Auteur set Id = @id, Name = @name WHERE Id = @id");

            command.Parameters.Add(new SqlParameter("id", newAuteur.ID));
            command.Parameters.Add(new SqlParameter("name", newAuteur.Naam));
            ExecuteCommand(command);
        }