the final CRUD 

Signed-off-by: medali.bettaieb <medali.bettaieb@esprit.tn>