• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

createRecord()/deleteRecord() methods

 
Dalibor Kalna
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

I have downloaded my URLyBird 1.2.2 today. First question in my mind is, why do we have to implement createRecord()/deleteRecord() methods ? There is no such functionality in User Interface description. CSRs are supposed to search and to book, right ?

Thanks a lot
daliborK
 
peter wooster
Ranch Hand
Posts: 1033
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Dalibor Kalna:
Hi all,

I have downloaded my URLyBird 1.2.2 today. First question in my mind is, why do we have to implement createRecord()/deleteRecord() methods ? There is no such functionality in User Interface description. CSRs are supposed to search and to book, right ?

Thanks a lot
daliborK


The instructions state that the "Your user unterface should be designed with the expectation of future functionality enhancements, and it should establish a framework that will support this with minimal disruption to the users when this occurs."

In my opinion, satisfying that requirement means your client should support all of the database CRUD commands (Create,Read,Update,Delete). I also view this as an argument against the thin client model.

I also find the ability to create, delete and perform arbitrary updates such as changing a date or removing a booking to be very handy for testing. If your CSR client doesn't implement these you will need a seperate client program that does these to test the client's response to things like finding a record changed or deleted when it tries to book.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic